Maybe a usefull feature: When in cockpit mode, there should be the possibility to show crosshairs for the exact eye-position. Like a mappable button: Show eye-position (for on and off) That way it would be much more easy to get the correct viewposition, when you want it to be close to realistic. Just an idea Sidenote: eyeposition and not headposition, because if you use the marker for the middle of the head you will still end up in a guessing game where exactly the eyes are, specially with lower FOV settings.
Why can't you just drop camera position(s) in your 3D program then swap to them and adjust position to get a proper view location?