To be fair, I've never made an actual "review" video. Just how to videos and a few demonstration videos.
In either case I don't think YT would be worthwhile versus something like Instagram. With Instagram you can showcase your stuff in small digestible bites while also allowing customers to...