I am PookieBear and I approve this post!
Yeah would make things easier for us players, there isn't a ton of situations that are critical for this, more of a helpful tool, but as the post mentioned with the martyr situation it does happen where you are limited to your move because the games doesn't realize the outcome will change because the other move has not yet been made. So it would be nice to implement a feature that allows us to plan out different future moves based on different options. For example if player A launches sub than you would send pirate to sub 2. Otherwise if player A does nothing then continue as planned.
Most of the time you can come back and do the launch later but sometimes that happens at 3 am which isn't very convenient, OR later on the pirate option is no longer viable since the sub has already traveled out of the pirates speed range.
I agree that this would be fairly difficult to implement but maybe at some point it will be possible.