It would be nice if, perhaps, the users could get into avatar creation, with no game play, a bit earlier than before full game unveiling. A person could take their time in creating their look, instead of quickly so they may get to game play faster. Just a thought but, if there was a running % shown for certain features taken for some peoples avatars individuals would pick the less used percentages for their self uniqueness.
It would also be beneficial if there was a pre-town square mass transit (EX: ship, plane, train), having low functionality. In this transit system, that is really an indefinite amount of time in its approach to town square; a type of waiting room users can converse with others, familiarize themselves with movements, set/test key binds, setup sounds/speech. Developers can monitor conversations/interactions as well to perfect things.
These 2 suggestions would get people more interested in kick starting, or purchasing more for this project if they were participating in its use, even if it was in a minimal play mode. Rolling out in increments may also help to steer/change finishing touches. I Understand that town square is pre-game play. I am sure most would not mind pre-town square, with little functionality.
Just a couple thoughts...