Good for you Bc...anyone that gets a new badge in CEPP2 definitely had to work for it!
The Beta units are hit and miss and there is not much advance warning either. Sometimes there is a post a bit ahead of time over in the WCG Beta test announcements forum.
http://www.worldcommunitygrid.org/forums/wcg/listthreads?forum=181 All you need is one of the projects needing to make changes and test them (like MCM did recently), then whala "here come de betas"! Whenever people here notice them, we try to get the word out here so others can be aware.