What is AI for? I know it would be hard with scripting, but some form of land/shallows avoidance would be great!
Then you could set your final waypoint, where you want to end up, and the sub would avoid hazards automagically. Kind of like the travel mode button.
I just wish I could get the captain off the bridge with a script command, so the crew won't refuse to dive! Anyway, the pilot would have to wear his water wings, cause I would dive with or without him aboard.