This idea sprung from the skype discussion mentioned by Pavel above.
Restrictions to make it more balanced and avoid powertrader abuse:
Each time you use the teleport command, it costs a fee and starts a cooldown, exponentially growing depending on the hold size of the ship.
Snubs/Freighters (<=650 cargo hold): 15 minutes cooldown, 1.500.000 credits fee.
Small Transports/Battleships and below (<=1800 cargo hold): 30 or 45 minutes cooldown, 5.000.000 or 10.000.000 credits fee.
Any larger transport (>1800 cargo hold): 2 hours cooldown, 25.000.000 fee (roughly half of profit made by a one-way ore run).
This way it would actually be more profitable to take an ore from A to B and then return to A with a non-ore commodity than to TP back and pick up ore again. In addition, it can't be done often enough to be profitable in the first place.
As a nomad, I would like the command. Moving a battleship from the Omicrons to Omegas/Rheinland/Bretonia usually takes 30-45 minutes. If you could just move your ship from Iota to O55/Chester would be pretty much awesome, instead of having to create seperate characters for each docking point as I am mostly doing now.
And no, I don't think spending billions to have 4 cap8 Marduks with BS scanner is worth that, so I'll stick to one.
From an inRP standpoint, it would not be illogical at all. There are faction ships spread on their bases in the hangars. It is just as much ooRP to 'move/beam' yourself between bases in seconds as it is to alternate your characters ships placed in different bases in seconds. Nobody seems to mind the latter, though.
This beaming is just a cheaper alternative to creating a character set for each base.
Whether you have one character that can beam anywhere or one character that has 20 ships spread all across Sirius, there is no real difference.
With the costs and cooldowns mentioned above the possible abuse would be minimised/nonexistent.