Best Video Ranking Strategy
1) Create a Video, Upload it to youtube, optimize it, and watch it take you to page one for specific keywords.
or
2) Create a video, upload it to a landing page, host it on your on server so that you're building the authority of whatever domain you place it on.
Which makes the most sense 1) In the Long Run 2) As far as ranking goes in the SERP's?