The head up position exists only because it's reusing the Phoenix/A'lar skeleton. And besides, aerodynamics doesn't really matter any more when you put giant stag horns on their head.

The armor bugs me a bit. I woulda preferred something more natural, like wood armor or vines or something more subtle like the Stormcrow's 'skin tight' plating.