Good information here on this client. I currently use MobaXterm. It offers a lot of what you have laid out here but I have to check on the twisted curve ED25519 for my SSH keys. That is something certainly worth checking out.
Mobaxterm offers a ton of session types and pretty much supports all the other things you highlighted here. The copy cut past being one of my favorites. I also have to use different color terminal windows as you have hilighted to keep me from keying commands into the wrong servers.
I have several flavors I deal with Centos, Debian for my Proxmox virtual hosting servers and since STEEM is now a huge part of my life, Ubuntu.
Thanks for making my head hurt with your SSH post. : )