Vimeo vs YouTube Video Quality
Here is the same screencast video uploaded on Youtube:
And on Vimeo:
Try to compare, for example, text readability in submenus of dropdown. This is more than enough to understand that you need to upload your next screencast to Vimeo if you appreciate your users.
Additionally Youtube shows obtrusive ads on pause, so your users can go elsewhere after pausing your video.