But here's another way of approaching the same problem:
Emacs can serve as a superlative terminal multiplexer if you're willing to give it a shot or if you're already an Emacs user, but do not want to use Emacs's TRAMP (remote editing) functionality:
1. Emacs can run as a server, so you can run it on your remote servers and connect to it with `emacsclient' via SSH. This has the added advantage that $EDITOR stuff will open in your active Emacs session if you want it to.
2. You can use Emacs's builtin shells or terminal emulators (and/or install vterm for a more faithful terminal emulation experience).
3. It is obviously a capable editor also, it goes without saying.
4. Windowing is better in Emacs than the other muxers, and more advanced. In terminal Emacs frames ("windows" everywhere else) serve as decent facsimiles for workspaces.
5. You can use tools like Magit for git management.
... plus all the other benefits of Emacs.
I still prefer TRAMP and GUI emacs, but terminal Emacs does have its own advantages.