Thanks for your feedback. The home page has a brief overview of the benefits and calls you to click through to the features page to "Find out more". Did you see this copy on the home page, or did you go immediately to the Features page? I'd love to understand this more as I think you're right - that this is an area we can improve - I'm just trying to figure out how.
Thanks so much. We are planning on a video shortly that will be right at the top of the home page (where the sunrise graphic is). I agree with you that we need screenshots... we'll have to figure out a way to integrate that.
Again, thanks for your feedback.