I honestly haven't tried it on Mac. It also runs on Android and iOS which is great.
I'm in the market for a cheap-ish ultraportable with good battery and I'm considering a second hand Air or MacBook. When it comes to the OS, why would I go back to macOS?
(Note that I would go back if I've found a cheap enough Air ;))
I'm not saying you ncessarily should. Windows has gotten better, but still has some infuriating stuff for development, like the 260 character path-length limit. Mac has more native Unix stuff, if you don't care about that there really aren't huge differences in experience anymore.