I can imagine an add-on module for IPFS Desktop that allows it to double as a Nostr node, providing hosting for any files being shared and making those files easier for the overall network to find because anyone doing that kind of hosting would just share the Content ID (CID) and the node would take care of the rest automatically. Whether the packet flow would come from IPFS, Torrent or any other method would be up to network flow, whichever is best. If a file becomes popular, the system could see the demand and mirror the file on another node, and when the demand goes down it could clear space for something else but still know where to go for the original file.
The original intention for IPFS and Filecoin is to use FIL as the utility token, but with nostr that wouldn't work and we would want to use sats instead. So maybe the concept can be studied and duplicated on the Nostr network, learning from FIL and IPFS but not limited by it.