This is where I wish I knew how far along the product was. Unfortunately we have no way of knowing whether this is just an email sign up page to gauge interest or if the product is close to being ready to ship.
I hope it's the latter because I am very interested. A blog from the team would be a good thing to setup next.