Other businesses allow video reviews, for example Yelp. I am not sure how popular they are ?
From 2014:
Yelp Is Adding A New Video Feature To Its Reviews
https://www.*.com.au/yelp-video-reviews-2014-5?r=US&IR=T
https://www.yelp-support.com/article/How-do-I-add-or-remove-videos-of-a-business?l=en_US
I think TripAdvisor allows videos to be added for free:
https://www.tripadvisor.com.au/pages/video_upload_instructions.html
TripAdvisor has a You Tube channel:
https://www.youtube.com/user/TripAdvisor
Angie's List has a You Tube channel:
https://www.youtube.com/user/AngiesListHQ