I had also posted a little bit about this in the Steam Forums, just a quick Suggestion:
A sticky that explains what to expect from a Beta test, some of these guys may not understand and it may reduce a bit of the rage that will eventually happen when there are issues that you guys are trying to resolve. I have seen games that after the testing was completed it was a great game but due to people not understanding what was involved in the test, lost faith early.
I know that there will be those that understand what is involved that can correct the flamers, but usually the damage is done to the reputation of the game once these start, I would hate to see that happen. Being here in GA myself, I like to support my local guys, and hope that this game succeeds!!