We'll have to wait to see stats but that is a very strong looking roster without any obvious major weaknesses. No major beatsticks or offensive infantry but they don't need them.
You've got solid dependable defensive infantry to hold the line while you wreck the enemy with very powerful missile and artillery troops, backed up mage and cavalry, including flying cav. And you've even got flying snipers and artillery.
Sounds like it'll play a bit like dwarves, just with more mobility, magic and better missile troops.