+1
Maybe ships should not load based on space-distance, but on time-distance. Minimum time they need to arrive at your position, inclusive break time, acceleration and max speed...
It could be a function based on distance change between you and a ship in sensor-proximity - roghly (distance /...