Arweave is not practical, because it is truly immutable and permanent. Updating files is super expensive as all prior copies are kept if I have understood correctly.
We are using FileCoin and Storj for storage. :)
Nice, have you considered making storage free up to a point like web3.storage with filecoin plus?
Yes, to start out, we're providing 2GB of free storage. Beyond that our costs are inclusive of multi-device sync, egress, and storage.