@evilchili Depends on how much you'll get annoyed by the keyboard missing a few important keys, unless you go with a third-party keyboard in which case it depends on how much you'll get annoyed at the lack of proper keyboard integration. Also I haven't used blink, but Termius gets really annoying with how much it doesn't try to keep connections open in the background, even over mosh.
The iPad is a quite competent remote terminal in general though.
@evilchili So like... iPadOS works just fine with any random Bluetooth keyboard you throw at it, but the physical integration can be really annoying if the keyboard isn't designed specifically to clip to it. The first-party iPad keyboards are great for general typing but there's no Esc key which can get really annoying, especially with vi, and there's no way to remap the capslock key to anything more useful.
@evilchili Oh the other thing that I keep getting annoyed with is not having a reasonable way to scp or sshfs to my server, although that's more a specific gripe of trying to blog remotely rather than doing programming work.
@evilchili although a local git workspace would also work well, since I have a commit hook on the repo set to do all the stuff to push everything to the live site (which is common for SSGs as well). But I don't know of anything like that for iOS.