I need some help deciding on an alt-tech platform to upload my videos to.
Its cumbersome uploading to several video hosting sites.
Aside from YouTube, the highest views on my videos are on Bitchute. Should I continue using that or is there a better alt-tech platform?