after reading the topic, i agree with all the changes except one, the 50m range limitation.
I think this is too low and here why : the docking is not fixed.
If you are trying to dock a ship on another one but it's not working (doen't matter the reason, right or bug or anything) tthe docked ship is fixed but the other one not.
If you are on the floor, you ship will bounce till he moved out, no problem, but if like me you land your ship on a static core, the bigger ship will go threw the static core.
In my case, my M ship will go threw my static L platform, that means i will have to wait at least 10minutes to pull it back on the top on the platform as a L core is 128m long.
a 150m limitation could solve that problem and will not be too much in my mind.