Regarding the flying units, I have a suggestion: maybe you could give them a stronger attack against heavy units? After all, heavy infantry should definitely have a harder time fighting a flying creature than regular troops - you can't really defend against an attack from the air, and you can't run away very well with heavy armor.
P.S. When will the next version of the mod be released, and why isn't the website working?