Honestly, before there is a focus on any human avatar, the ship is much more important. I'd rather have a well customizeable ship, with paint and flags, equipment etc, than someone I can walk around with, if I'm mostly using the ship perpective anyways. It's really something that can be added later when the game is already running well, and there are enough people playing and funding expanded developement. I don't see the game being sold well enough just yet before a steam release, otherwise they could probably hire a few more people to focus on that, until then I'm happy even without a human avatar.