Looks pretty slick and good job with the explainer video :)
Personalized video with forms? Fu#$ Awesome!! :)
Consider putting an example integration front and center on your website.
So far I've been using Rocketium for my vlogging setup, been great.
Great way to make videos accessible to people who earlier have been skeptical of making videos
This can be great to boost marketing, that too for user generated content.