Interesting concept. I like how minimal you've kept it.
If your site is targeted towards business owners/webmasters in the U.S, I suggest having a native English speaker record the video.
I realize that comment may earn me some downvotes, but I really do think that would result in more users, and I'm willing to sacrifice karma score in order to help the OP.