The biggest advantage to using Vimeo is that it allows you to lock videos to limited specific domains and/or to offer them for sale. I have recommended Vimeo to people for each of these properties individually and used both options myself — we've also done awesome things like embed a Vimeo live stream into our community platform and then have the recording auto-embedded after the event. It all works pretty smoothly once you figure out the initial tech setup.
Of course it does require a bit of technically know how to get things set up and running correctly - as the "techy" on my team it did take a bit of training to get the rest of the team up and running with how it all works.
This review reflects the subjective opinion of the user, and not the official position of the editors.