I actually love the site to be beta. It somehow gives it the right flair. Just postedJust posted a "question" about it on Meta, actually.
Is there a problem being Beta, especially when it is about code-review? I don't think so. So let it be 10 thousand days; all fine from a reviewer's perspective.