So much potential in all these new NIPs!
For storage, we really need to build a decentralised solution there too. Perhaps some type of encrypted database sharding where you get paid in sats relative to how much disk space you can offer, how fast your connection is, and how reliable you are.
This would incentivise people to take part and the data sharding approach means no single node can see the contents of files (they'd be spread across multiple nodes).