Can't really say anything about the actual model, since I've never seen any phantom ships ingame.
But about it being vertical: Wouldnt it be hell to fly that thing? I mean, some caps already get in the way of the camera, and most of them have a somewhat horizontal design.
But this would be WOOSH right in the center of the screen, blocking a good bit of the view.