A mage is more suitable for campaigns and for those who enjoy long games.
By the way, my main hero in the second game is ALWAYS a mage. And for variety, I take archers and melee fighters as secondary heroes. I usually ignore thieves altogether. I don't even always build a guild. Raw power is my thing.
🏹🎪+⛓️♿=💕