We do have criteria for our first "non-beta" release, yes. Stability and usability are the main ones - the actual featureset isn't public at the moment, but there's lots of good stuff in there.

It'll become release when we're ready - I expect there to be at least 4 more betas before release as new features get added and tested. Our only deadline is that the next batch will ship with the release code (obviously, development doesn't end there - there will be betas and releases after that too).

Hugo