I agree that hosting it on your own site as content bait for search engines is your best bet. AND it sounds like it wouldn't hurt to post it on youtube (with a link to your site) so that you can attract youtube audience. The only reason I'd link to the youtube version is if there is any chance that you will increase you youtube exposure by making it more popular there. But it doesn't sound like the case -- I doubt that video will be making page 1 of youtube! (or will it?)
|