Higher level product concept aside, here is some minor visual feedback.
I think one or more images overflow the main content container, causing the site to look broken on my iPhone 6 plus. I don't know how much cross platform testing your done, but it's a data point. I wasn't too excited to read the marketing copy as a result.
I don't love your logo. It's a book on a cloud with some kind of diagonal line for some reason.