I would be kinda scared to allow people to beta it after all the bitching they got last time they let out beta builds of elemental. People downloaded the beta then complained that it was buggy junk.
Nope, and that was part of the problem. In the beta for WOM most people talked about how awesome the game was. Very few people complained about the beta and they were quickly pounced upon by the others.
Ultimately, we were told that what we were playing at the time was an internal beta that was completely different than what was being released. It ended up being the same product.