Content management will always be a tough one. Files are big and difficult/expensive to distribute.
As much as I'm a data hoarder and host my own stuff, I realized I have to keep $1000s worth of hard drives around and rotate every 3-5 years which gets uber expensive for the average pleb.
That said, I think as a creator, you should always have a backup of your content, and never rely on cloud services to retain them for you. At best, accidents happen, at worst your kicked off the platform. I think it's worth utilizing the cheapest storage you can afford and who you want to support.
If you want to support nostr:npub1nxy4qpqnld6kmpphjykvx2lqwvxmuxluddwjamm4nc29ds3elyzsm5avr7 you should.
If you want to leverage free platforms until they take you down, sure, but have a backup plan.
Explore other cloud options for distribution, but always have a backup locally.
There are cheaper ways to do this depending on how tech savvy you are, and want to put effort into. For example I pay like $2.50/mo for B2 cloud storage for over 1tb of content (thats not used for distribution though). Dirt cheap for a cloud backup, B2 isn't meant for content distribution though, so depending on how many views you get traffic goes up, so it's all on you. You'd save money with compression and so on. You couldn't reach YouTube level of distribution as views go up though.
So maybe you can explain more specifically what you are looking for.