Maybe useful for small files, but I think consensus is wasted on general purpose data storage. You just need enough redundance to make the data uncensorable. All nodes doesn't have 1/2
2/2 to agree on every file. File hashes, routing and other metadata might be worth putting in the blockchain.