So I predominantly use Macs. The one and only reason why I personally use tmux is because of tmux -CC. I never bothered with screen/tmux simply because I didn't want to learn another whole new set of keybinds (let alone reconfigure them). tmux -CC largely behaves as a native app. Want a new tab? CMD+T. New window? CMD+N. Scrollback with the trackpad. That sort of thing.
The complete system is iterm2 + tmux -CC + et (EternalTerminal) for persistent ssh connections.
How is the behavior in et compared to setting up a no kill signal from your ssh config? Sometimes my no kill signals get killed after a half hour or longer.
The complete system is iterm2 + tmux -CC + et (EternalTerminal) for persistent ssh connections.