I'd like to ask that you think about implimenting a place that all players can hang out in, if they are new or old. A place new players could go to ask for help, and a place where old players can go to meet up with friends.
My suggestion is a large space station that orbits the sun in Cirrus Minor. This place could have such things as a bar, where people could buy food and drinks, not because you have to, but beacuse it's a social setting. You can even have monkeys as waiters.

There are a lot of possibilities with this, and since players are starting to take an active role in recruiting new players, it would be a really good place to help keep new players.
I've seen new players already, which is a good thing, but if they don't have a good place to ask players questions, they might struggle enough to just not want to play.
Just a thought.
