I applaud your efforts, but I think we’re on a good path to already include all this in master branch. ecraven’s pull request went up last night (#3819). With this, pioneer will no longer draw to the worldview from C++, but from Lua.
It will be significantly easier for modders to add and change the “F1” view.
None of your links above work for me, I just get a blank screen. (Possibly my adblocker acting up?) You can upload your screenshot directly to the forum. That way we can all see it (if logged in), without relying on any third party.
But despair not, your work is not in vain. Without having looked at any code, it might be that you have a more accurate approximation for full stop distance than ecraven, if so, you can collaborate on using your code in his UI.