Living permanently on 4G I couldn't get by without mosh. I have managed to do weeks of work with most+tmux+vim at times when ssh was too painful to use.
On mosh's note. It's great experience for slow connection. Totally agree. There is new ios client recently released client with mosh support build-in [1]. Happy user
[1] http://www.blink.sh/