Please get rid of the giant pop-up banner begging for my email address. I immediately thought "this website is a waste of my time" when I saw it. I know you are looking for feedback so I continued looking at the website, but if I hadn't then I would have just left.
The idea does seem to have potential, but the marketing text is way too verbose and it is more about the feature list than the value it provides.