S3 sync on Linux and Windows

Today I’m using NextCloud and the Nextcloud client to sync a Cryptomator vault to my two Linux laptops, a Linux based NAS and my wife’s Windows PC. I’d like to look into s3 with versioning for greater availability and reliability. I can manage the sync just fine (although better ideas than the aws cli are welcome), it’s the effect of s3 versioning on vault integrity that I am concerned with. Has anyone done anything like this with Cryptomator?