I've switched from Mosh to Eternal Terminal (https://eternalterminal.dev) because of its excellent native scrolling support.
Mosh using UDP means that as a connectionless protocol, your end points can move (eg: from WiFi to LTE, or vice-versa), and beyond a small hiccup, your connections remain alive and well.
If you are mostly on unreliable and high-latency connections, mosh will likely feel better, but with no native scrollback.
I keep one laptop at home and one laptop at work and can seamlessly switch between the two without having to manage my active sessions at all. If I open a new tab at work and go home for the day it'll be there on my laptop at home.