Eh, most of the time what I write in a text field is short enough I'm not really going to be editing it. When I find myself writing paragraphs, I do something like the above. I agree that it's not ideal, but it suffices.
Also having <C-p> and <C-n> as up and down means that moving between search suggestions on sites is really easy, which is nice.