You do realise that in your use cases you still need reliable filesystems both in the cloud and on devices.
Because any corruption at any point will get synced as a change, or worse can cause failure.
Because any corruption at any point will get synced as a change, or worse can cause failure.