The Center of Gravity is reportedly off by a bit. It causes that wierd tail stall sometimes.
There is no armor at all for the crew despite it having a bulletproof windscreen, armored seats and a fwrd armored bulkhead. It offers as much crew protection in game as a Zero, which is to say, none.
...and it would just be cool to get the graphic update on it as well.