Re: FFRP Central: All players start here!
Rather than a planet, one could always go the route of having some sort of City Ship as the hub area. That way, everyone won't be spread across the galaxy and city-wide events will keep it interesting due to the fact that anything bad happening on the ship will affect everyone.
And we could say that the ship will dock every few months or so for supplies and trade or whatever.
Just an idea.