It happens you can't get angry at the LO when you wanted to try the beta (I did as well). It's a beta things going wrong is bound to happen if you weren't prepared for it than you only have yourself to blame after all this is part of the test and they can get the data and be more prepared for it next time will it be flawless next no it's beta, but they will have a better understanding of the situation. Thank you devs for trying to let us play this beta I look forward to the next time.
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.