List me some cool warriors – there are only a few.
List me some cool mages – there are only a few, so there's no getting around the imbalance of power. The warrior protects the mage, and the mage supports the warrior.
I first learn all the schools of magic + wisdom, then logistics and pathfinding, and that's basically the game won. If a warrior is strong, I'll run away (logistics and pathfinding) and gather more resources and artifacts, and then attack. And to minimize losses on my side, I'll use different types of magic.