Why not use the instruments we already have to jump around? The jump drive. Just make it able to jump to known bases. Or change how the survey module works, If i survey a system, i will permanently be able to jump there to any base or bases close to where i surveyed. And make the jump drive just use up core when it jumps, jump in 30 seconds or less, be mountable by more ships and unable to jump with a cargo. This way we give larger use to jump drives and survey modules and weed out the jump trading problem (jump traders qq incoming).
Edit: Or have commands like /jump New Berlin and it jumps you to a random location in New Berlin. If you have to move a fleet in a coordinated manner you have to use a carrier to jump all your ships in the same place = more use for a carrier.