I almost switched to mosh in the past while searching for this kind of solution to short-living ssh connections.
But I've finally never made the jump, re-launching ssh/tmux being four keystrokes only (up+enter x2). Not justifying changing the whole paradigm. Plus you get the additional bonus with tmux to be able to recover the same remote terminal sessions when switching computers (leave stuff in place at work, go home, continue on the same stuff at home).
Edit: maybe it's the time for jumping ships!