I would appreciate any insights you might have, either into the video or the landing page. If you could refer me to videos or sites that do a better job, I would love to have a look at those.
I used Camtasia and PowerPoint to make the video.
I am going to embed the video into some related pages that have consistent search engine traffic, to increase the video's views on Youtube. Will views improve the video's prominence on Youtube?