It depends on what you mean by "Windows support". WSL is well-supported, I think:
https://zaiste.net/os/nix/howtos/install-nix-windows-10/ .
In my experience, though, Windows 10 has proved really annoying. Over the past 8 weeks,
1) Windows 10 update has broken sound (I occasionally have to disable/enable the Realtek Audio device)
2) Windows 10 update has fixed sound (without seeming to have changed the Realtek Audio driver)
3) Has throttled the performance of my graphics card (hash rate on Autolykos V2 dropped by 10x after an update), without having had changed the graphics driver
4) Windows 10 Pro won't allow certain applications to be downloaded or installed (immediately quarantined) and Virus & Threat Protection isn't visible in the Control Panel. This is a common issue, apparently [1]
Generally, Windows 10 seems to take control of configuring the operating system away from the user while adding a bunch of "telemetry" and "application monitoring". Not too happy. I'm in the process of moving to NixOS as my primary system [2]. I'll boot from a flash drive with a live version of the OS including all applications and files I need for local development; the flash drive will mount the OS into RAM; I'll unplug the flash drive and continue my development from RAM; I'll shut down my machine at the end of the day and have a clean slate the next time I boot into the OS [3].
[1] https://www.reddit.com/r/techsupport/comments/d24wii/windows...
[2] https://github.com/johnrichardrinehart/nix
[3] https://grahamc.com/blog/erase-your-darlings