I have obsidian on my iphone, ipad, and windows desktop all synced across devices to a single private github repo. You do not have to use the git plugin. I use Working Copy app on ios devices and the free github desktop on Windows 10.
If you want multiple workspaces, you can create a separate vault that is backed by a different private github repo.
If you want multiple workspaces, you can create a separate vault that is backed by a different private github repo.