Personally, I think the userbase has expanded well beyond beta, and the quality of the system is beyond beta. But that's a subjective evaluation of course. I'm not sure exactly what the criteria will be to determine that Steem has gone to full release. I think at this point the beta label is just covering of asses, because I don't think that there ever really will be a 'release', and in any case, rolling releases are now becoming the norm in many software projects, for reasons of security, especially.