I'm doing this with Google drive over Autosync and mostly it is fine. Occasional merge conflicts where it generates an extra file that is the other version, but I just run winmerge. It helps if you are careful about syncing and don't use obsidian in both places simultaneously.