It's not going to be a typical beta to release. Red 5's goal is to build up to a point where they have so many people in beta that they can just drop the beta tag and call it the full game. At which point it will hopefully be bug free and polished. Because of this transition it's hard to "destroy" your release experience, it's more of a head start than a preview.