Thanks for letting me know about the Unexpected Keyboard app. It'll take some getting used to, but having arrow keys and punctuation available without changing modes is pretty awesome.
I can even hit Ctrl-A to select all, Ctrl-C to copy, etc. This alone will help text editing on my phone.