If you want to see your site rank in the long run I would strongly suggest you find various places where you can embed your video and start by posting there. Add some quality forum back links by posting your video on forums (If your content is of quality) and engage discussion and get some initial traffic. You can also ask questions on Yahoo Answers with a link to your video. These ways will make your video stick if you provide quality. This method is bound to avoid any nasty update YouTube or Google makes. The traffic from Yahoo and the Forums will initiate a golden response. Don't mind the no follow tags, the traffic will bring social signals after awhile.
Shadexpwn