Apart from the practicality of the business process, I would say if your content is in any way "edgy" or skirts close to the edge of the Overton Window [1] I would try and self-host as much as possible. It would be all too easy for a twitter-storm to get you kicked off social media, twitch, patreon, cloudflare, stripe, paypal etc and then your business disappears overnight.
[1] https://en.wikipedia.org/wiki/Overton_window