This is very impressive, nice job! If I can give you one piece of advice though it would be to hire a designer. You need to give people the feeling that they will be able to build a beautiful website with your product and I almost dismissed it by looking at your landing page's design, it was only when I decided to check out the demo that I was convinced.