"Yes there should be a delay of 5 minutes minimum, 100 minutes to cross the human bubble, edge to edge."
This is fine! Just implement a way that we can order ship transfers while being in another system, I don't know if this has been suggested yet but here I go::
"*space-phonecall: Hey, I would like my sidewinder, which is docked at LHS 3447, to be at Founders' World asap. 10 minutes? Fine. How much it would be? Whaaat? Ok, fine, just move my ship" *10 min timer starts*
Then you have to go to Founders' World to check if you ship has arrived as you ordered (ofc it does), you dock on the station, open the ship transfer menu and "sign", letting the ship-transport company know that the transfer was succesful.
If you have arrived after the timer ends you get your ship instantly, if that is not the case, you have to wait until it does.
You can also order the transfer at Founders, but this way you'll have to wait for 10 min doing nothing (or doing whatever you want to do, duh).
This way you'll be able to plan your ship-transfers and spend that timer time in whatever you want to: traveling there with another ship, doing missions in the system you are currently at and then head there... You get the point!