I also use the win10 openssh. Sometimes it is not so great at terminal emulation in a way that a Unix environment will expect. For example I get frequent weird behaviors running vi. Maybe could be fixed with TERM or termcap but putty "just works".
Also I haven't seemed to be able to get ssh-agent working there. Maybe just need to look into it more.