Woo thanks for playing! This is the most money I've seen anyone amass :D
Flying units are better, but you also have to pay premium for them! Also some units that have better stats possess worse initiative, resulting in less turns in battle.
Anyway, post a winning screenshot if you play again! Good luck :D