I was one for a while; I'm not any more, so I don't imagine I'm breaking any agreement by saying so.
Just wanted to comment on this:
> is beta testing still being done? If so, how does it fit into the much more compressed time-scales?
In my experience, it wasn't like there was a short period of testing just before a release. It was more continuous and on-going than that. So the new approach to releases wouldn't really change that.