I like this idea of yours.
i do see the potential of it down the road, as it could be "base" for more active pvp content, as people might fight each other, for access to whatever there is on the ship.
down the line, i think this would be a good addition to the game, if fleshed out properly.