I think that what they are doing is good. I have been in on several early access type launches and there are tons of problems because everyone is trying to get in. We are not seeing that with this game. People are not posting things like, I can't login in, the lag sucks, server keeps crashing etc. Just relax and wait it out.