Vimeo's terms of services clrearly states:
Non Commercial Use Only
If you need a site to power your business' videos, please try one of the many commercial video hosts out there. We remove commercial content that violates our Guidelines without warning.
[I'm asking because I am considering to do something similar for my homepage.]