The obvious front-runner in video content sites is YouTube, which has a huge worldwide audience and the potential for your work to be viewed by millions. However, this benefit of YouTube may also be a curse, as your video may be lost among the billions of others posted about every subject conceivable.
Consider setting up your own channel to which you can direct followers of your work, and create links between this and your other websites, blogs and other online places. Having a channel makes you look professional, and means that you can give more detail about yourself and improve the chances of more than one of your videos being viewed.
If visitors follow your channel, you can see who is viewing your work and they also get an email whenever you post new content, which is a great time-saver.
Consider disabling video comments, as YouTube isn't the most supportive environment. Some account holders use their anonymity to post aggressive comments, as we recently found out by speaking to artist Alex Pearl, who managed to turn his YouTube experience into an artwork.
One of the bonuses of YouTube is that it's easy to use purely as storage, as you can embed videos posted there into your own site, and can even embed your entire channel, so viewers don't have to leave your website at all.