The thing that's wrong with the current set of "tools" is that it either forces the player to accept a bunch of magic satelite view crud, OR it forces the player to act as the whole crew.
IMO, the best solution would be for an AI "track team" to use input from you the captain to plot solutions for you, using only the data you provide. For example you mark bearings, distances, and AOB, and the plotter uses that info (right or wrong) to build a plot and calculate speed over time.
This is exactly the distribution of effort on a real sub crew, and would make a great simulation.
|