Up until recently I didn’t think my videos on Google Video were getting many views. Then I discovered you can enter your account and see total views. I’ve got more than 250,000 views on my videos. Here are a few.
I ‘d recommend submitting your work to Google even if you put it elsewhere… seems that although traffic to Google Video is lower than YouTube, my content is getting more than twice the visibility.