funnily enough, a good number of the core team pretty much agree's with you on the quality of the test release. but enough about that, it is not really very representational of the quality of the mod.
however, if you dare post a similar style of non-bullshit feedback on our onsite forums, we may come knocking on your door for beta testing purposes. we need opinions that arent so blinded by fanatiscism.