Oh wow, it's the guy behind calibre! Cool!
Plz plz plz make a windows build. I use cygwin for so much, and a more performant terminal option would be amazing.
Have you tried Cmder[1]? It's a wrapper for ConEmu[2] with Clink[3] integration, and if you get the git-for-windows bundle it comes with a ton of functionality. It also works well with Windows Subsystem for Linux, and is extensible. I've been pretty happy with it while stuck in Windows.
[1]: http://cmder.net/ [2]: https://conemu.github.io/ [3]: https://mridgers.github.io/clink/
In the end, the only thing that does everything I want reliably is embedding a special build of mintty into ConEmu/Cmder. https://github.com/mintty/wsltty
Here is the ConEmu task that I use: %LOCALAPPDATA%\wsltty\bin\mintty.exe --wsl -o Locale=C -o Charset=UTF-8 /bin/wslbridge -t /bin/bash -l
It does have the caveat that you can't use many ConEmu's keyboard shortcuts, but there is a workaround that allows you to pass WinKey+Key shortcuts through, and I'm learning to live with that.