Perhaps they need to do a central database computer in there.
There would be tabs: mail option, character records, guild inventory (that such thing), guild missions. just ideas but mail, yes so you dont have to fly to another planet.
You still have to stop what your doing and get on your ship.