I don't understand what's so good about Dwarves here? Or am I missing something? And why are Mages rarely used?
Mages are an unstable race, but very dangerous due to their mini-arts, which can adjust the potential of the army in any direction, plus the universal spell and the artifact shop, and of course, Gremlins against any artillery and the overpowered Hafiz (as an additional hero, especially if you rotate him a couple of times during the game).