I would add it to where ever possible. Youtube, Tiktok, Facebook, Pinterest, LinkedIn etc. Videos rock everywhere, really. 😉
For one of my sites I generated 7k+ videos already. I currently use YouTube api to upload these but it will take 3.5 years to finish it with the 6/day limitation they have.
I can imagine a system working with a .csv file to upload all the social media with different tags, descriptions, titles etc.
It is easy to create a file like that and to set up a cron on the server for this.