The only suggestion I would have is spend a little bit more time on the design of the landing page. Space out the header, and center the blocks.
I know its usually the last thing to do, but it simply inspires more confidence for your potential users.