If you haven't already, set your vault directory in iCloud to `Keep Downloaded`. I had issues with notes going missing or just being empty shortly after saving, and this setting fixed that.
I had this happen a bunch when I was using iCloud sync on multiple devices. I think it was mostly solved by setting the directory to “keep downloaded” (right click on it in finder and it’s the second option).
That said, I’ve switched one vault to git and have had no issues there.
I'm building a Home vault like this currently. With the new obsidian cli, you can do a lot more with letting an agent manage things and update dashboards, etc. for you.
I did some mac gaming on it. Not terrible for certain games. I was mainly playing Rocket League multiplayer. There's a bunch of resources/experiences at https://www.reddit.com/r/cloudygamer/