We still have a lot of unknowns at the moment, the main one being how it will work if the owner of the ship doesn’t log on, are the rest of the crew stuck in space?
The work around for that, if that’s how it is anyway, would be to land on a planet somewhere so they can at least get out and explore in the SRV. But then, how do they get the ship to return if they venture too far?
Many questions very few answers at the moment, but yes, in principle, it could be very interesting. Perhaps a seat swap function?