Tell how this helps my Search Engine Optimization (SEO).
SEO is an ever-changing algorithm. Nobody can guarantee results. But, it seems reasonable: multiple instances of high quality content across the web is a good thing. Having the key words associated with your video on the top video hosting and social networking sites is a good step in the right direction. Especially in niche markets, where there is not a lot of competition, your content will be extremely relevant to those searching for it.