I've been using it for years on windows. Magit is much slower but still great. Some people run emacs inside wsl, and I've done that once or twice to try out unix-only modes, but they were never good enough to convince me to use them.
My life improved a lot when I switched to Doom emacs, which takes care of a lot of emacs stuff I don't know that well.