Well, let me think back to the last time someone tried to code a physics engine that would successful account for playable submarines, surface ships, and airplatforms. :hmm:
Oh wait, no one has ever done that before SCS and Dangerous Waters.
It's hard, to answer your question.