This is one of the most effective, informative and attractive landing pages I've seen as a Show HN. The video in particular is short, to the point and effective (aside: did you outsource it or produce it yourself? With which tools?). As a result I'm tempted to give the product a go even though I don't have a web site I need to build with it.
It's a shame, in a way, that the "your mother could do it" in the title is what's getting most of the attention here – really shows the importance of choosing your words carefully.