I'm on the side of launch it, if need be do it in closed beta waves to see how it is with more and more people. Until it is open beta granted might the player base seems relatively small right now I know a good portion of players who are just waiting for the engine upgrade release in that case might not help with an open beta, and might push some of those players away when trying it at full launch. It more of a worry on the players who are not here rather than the players who are here.