I'm leaning towards waiting until official launch. No/less bugs and a much smoother experience is worth the wait and frustration. Even though Beta testing can be fun at times, but being in the middle of a match then all a sudden the game crashes isn't nice..