They said the new build was in beta, so it shouldnt be long.
I will say that I've been able to play a game every time I've wanted to so they have been making progress, if not for all of us, but its still going in the right direction.
Only takes about 5-10 minutes to get everyone in. AND the last dozen or so games I've played have had no one drop.
Keep the faith! 