I would say release so soon as possible. And if there are a few bugs no problem cause it's still a beta.