I tried this setup a few years ago, over a couple of weeks whilst in Spain on holiday. iPad Pro (1st gen + apple's keyboard case), shared Wifi from my iPhone (4G in roaming), blink, and OpenBSD VM from Vultr.
It was surprisingly OK. Mosh definitely works for dodgy connections, tmux keeps the session(s) around and all works fine. I was writing C in vim, so that also helped, no heavy tools other than the compiler.
I only wish I had the bigger iPad model. And I wish there was a way to attach that keyboard when in portrait mode (far superior for coding on iPad).
It was surprisingly OK. Mosh definitely works for dodgy connections, tmux keeps the session(s) around and all works fine. I was writing C in vim, so that also helped, no heavy tools other than the compiler.
I only wish I had the bigger iPad model. And I wish there was a way to attach that keyboard when in portrait mode (far superior for coding on iPad).