@vampiress probably depends on which versions you intend to target; Win7 would still be hell (or Cygwin which is its own hell), but for Windows 10 (with its built-in VT support) I kind of expect ncurses stuff would Mostly Work? they've been moving towards VT pretty hard recently
(I guess it helps that they've been working on it on GitHub where people don't shy away from reporting bugs, too)