As a former software tester, I cannot stress enough the importance of testing. If you don't want a broken game, just be patient and let them do their job and release it when it's ready.
Also remember that open beta is not just an excuse for an "early access sneak peek", anyone that has been accepted has been given a big responsibility to ensure the quality of the gameplay is perfected and watch out for any bugs that may arise.
never liked open beta. there is like thousand of people and maybe total of 5 reports, rather expand closed beta to 100 and keep it like that. make 2 waves of closed beta. I understand that putting big numbers gives you a better view of how live game will be and it easier to find bugs but i rather spend 3 weeks hunting for issues than quick week