said 1 year, 4 months ago:
@deairby I also have a YouTube channel. If video works for your business, then go for it. It is another free service (going back to your other post!)
I have a client who uses Vimeo only. The only disadvantage there is that we are in the process of optimizing their LinkedIn Company profile and LinkedIn will only allow uploads of YouTube videos. So I am in the process of converting videos.