Interesting, but I'm not sure why I'd use this rather than doing it on my own website.. I suppose it has a decent template, but couldn't I just create one in LibreOffice, export to PDF/etc and post it?
If the appeal is the Video, Maybe you could push that more?
If you're going after non-technical people (who couldn't do their own site), they're likely to just email a .doc, aren't they?
I don't mean to be critical, I'm just trying to understand who would use your service.