If GCC (MinGW) is working for you then why do you, a FLOSS developer, want your code to be compiled using the proprietary MS compiler? I'm genuinely interested.
And if you want your project to truly treat Windows as first class, you have to recruit people who know, love, and use Windows.
HN rumor has it that these creatures are mythical ;)
Or did I miss your point?
I consider myself a Windows user and developer, but I have no love for MSVC. I'd much rather have everything I use compile under MinGW GCC.
We must run in different circles.