It'd be nice to see a better description of the site's features. Perhaps a video walk through of the site with commentary. It could highlight the site's features, benefits and what problem it'll solve for your customer. You could also describe your competitive advantage over the Flick/blog combo. That'd give me a better idea of whether or not I want to take the time to create another account on another website.
Also, I clicked on the "Explore Our Site" but the link goes to the home page. Broken link?