Why distributed? Having your data tied to a blockchain seems unnecessarily complicated, and it essentially puts your data at risk if the bulk of the community moves to the next hot thing.
We really need to decouple storage from the apps themselves. Whether you use distributed storage, local storage, or something commercially backed like S3 should be a choice separate from the app you use to view and edit your data.
I self-host Collabora (online version of LibreOffice; OnlyOffice is another option), and my data lives on my NAS, but it could just as easily live on S3 or some distributed data store.