I use gnucash on a G:\ or other (Linux inSync) google drive file/dir, and as long as you exit the one before opening the other, you have full functionality. If you don't exit the first, still frequent auto save may prevent data loss. amd you just get a warning about the lock file.