I've managed to get Windows MSVC editor builds working about as well as Linux builds on my fork: https://github.com/lewiji/godot/tree/dotnet6
This fork includes patches mentioned in the details below for libicu compatibility, as well as specific fixes for MSVC compatibility.
I've also set up Github CI builds there which should be working for both Linux and Windows editors (unsure about export templates though at least the Linux ones are building currently).