We need some feedback on the best place to upload videos. Should we be uploading our videos everywhere (YouTube, Metacafe, Vimeo, etc.)?
Note: Currently we are using a 3rd party video video hosting solution called Treepodia. Previously we used Wistia. Both host our videos, and submit a Video Sitemap through Webmaster tools. When one of these videos shows up in search results and somebody clicks on it, they are directed back to our website.
Are we competing against ourselves if we upload videos to other networks like Youtube, etc. if we are already submitting a Video Sitemap through a 3rd party? I've noticed we rank higher in Google Videos search for our Youtube videos vs. our 3rd party hosted videos.
Also, how do Youtube video views tie into this situation... we used to embed videos via Youtube embed code. Now we seem to be missing out on the extra views we were getting by doing so.
Ultimate question: host videos through a 3rd party and submit a video sitemap OR host videos on Youtube and embed on our website?