I hope that the people who do get those keys test the game really good so that on 21st when the rest of us get to play it - it works flawlessly.
Working in software development, I can tell you that a bit over a week isn't a lot of time to find, reproduce, fix and test the fix of major bugs.
This beta isn't really about fnding bugs per se (although they have been found.) It's more about beating up the servers to see if they'll fault after dozens and dozens of hours of consecutive play.
The real bug hunt will begin with EA. I would not expect it to run flawlessly when it's publicly available. That's asking for disappointment.