It does everything I need it to do, and it works exactly the same way on every system I touch, and functions the same way since I started using it decades ago (aside from being able to use arrow keys now instead of hjkl)
If I HAVE to do any coding on Windows, I use notepad++.
Why not use gvim on Windows? That's my "IDE" on Windows. Though with modern versions of Windows, trying to run vim in the Command Prompt isn't a complete disaster like it was in the past.
"IDE" in quotes because I consider vim a text editor, and I don't try to make it an IDE with a bunch of plugins.