I think the live demo is awesome! I think you should keep it.
But: it also took me a while to see that it is interactive.
There should be a big label "Live Demo" above it (the small text on the right is easy to miss)
(Unfortunately, for me, all the live demo does is show that the product is still pretty rough.)