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.