Look at your video, it was very good, but you didn't tell us about landing page or some kind of tricky content to get convert well after the people click to the site.
You can do a storefront if using ppc or a blog for organic traffic. For storefront you can have a review site or a pre-sell page and targeted traffic converts very well. No such tricks I use, however do make sure its google compliant.