You should never feel demoralized about stuff like this, thats a definite sign you're taking it all too seriously. :)
(not intending to discourage, I say go for it! but ... yeah.)
My Android phone is planned to be made obsolete this April because the banking app decided to drop support to the Android version I'm running (and cannot upgrade). So, come April, I'll have to re-investigate the options available for making phone experience palatable, and will probably try this USB-OTG thing, so, will be better prepared for stuff like this.
i've been using emacs in termux for my org file, and for sone reason the big thing i can never manage to pull off is moving to the top or botton of the buffer. i don't know if it's me or my keyboard.
I tried to make gtk3 GUI apps with ruby on termux, apparently termux now supports this new mode that works in the browser, but some libs seem to be missing! I think that would be a cool platform.
A laptop keyboard is usually a half-inch or so off the table surface, as it sits on top of the laptop base.