I played some matches last night. It's pretty fun so far (even with my dislike of shitty dual analog controls) but I've only played deathmatches and capture the flag games. I only play at night though.
You don't have to be in a newsletter list if you don't want. Just check it off in the preferences if you don't want any, it won't hurt your chances of being in betas either.