I think what IPFS needs is a node system to help propagate sharing. If multiple file hosts have a CID, it works fine. But for something that is a new CID, it's difficult to get it spread around. Especially large files.
Bittorrent v2 is really good at having shared merkle trees across torrents
There are so many pieces to this puzzle, and not enough connections between them to put the puzzle together.
Bittorent live protocol looks good.
I made an OpenSats application proposing integrating WebTorrent with lightning network and Nostr through a special client for streamers.
Haven't heard from OpenSats since January, I guess they weren't interested.
Try applying again. Also feel free to apply to hrf’s bitcoin dev fund. Hrf.org/bdfapply
Yeah, that has been my strategy, handle long term content propagation outside the core IPFS protocol.