You should probably scratch the beta label in your site, too many things launch in beta lately and its an increasingly annoying trend. Since you haven't launched yet the beta makes even less sense. Re the UI of the landing page, looks awesome, a video of kids using the thing would be engaging and definitely a way to be notified with a simpler open ID sign in c.f. typing your email address would be better, that said,…
How do you propose getting early feedback if you don't do a beta launch?
I'm not against doing an early release, I'm just not fond of the permanent label, I mean, Bing is still in beta! Gmail was in beta for how long?