In my.experience mages dmg can not even touch the dmg a ranger/rogue/warrior can produce. Mage can be built insanely sturdy tho but since the enemies will always target whoever has the weakest defenses its counter productive to build a tanky character instead of another high dmg character. Its viable if you are soloing tho.