Nostr and IPFS are similar in that they both use content IDs. I think the network layout is different tho. IPFS does hops or something. Files take 10 minutes to load or not at all. When you host a file, nobody copies it.
Nostr works a lot better for sharing content, as long as the events are small enough and can be represented as text. It will get replicated and served relatively quickly.
I don't think it should ever be a general purpose "drive". But it might make sense to store some types of text files on it, and there are probably interesting ways it could be used we haven't discovered.