Thanks for the input! We just thought that it's a great idea to let visitors try out the product immediately on the landing page. We'll look into improving the whole demo process.
I think a video would better communicate your product then a demo would. Why? Because people don't have time to figure out all of your features, give me a short one min introduction with important features. Now I'm not saying remove the demo, but the demo is for after they are interested and want to evaluate your claims.