Working in a web form is tedious, because every time you save and thereby reload the page, you loose focus.
Maybe some JS trickery could help. Actually there a two ways around this. Either restoring the exact scroll and cursor position after reload or maybe easier, saving the text without reloading the page at all. There must be some wizd around here to make such thing work. I believe it would add a a lot to the editing experience. Obviously another way would be to open up radiant to webdav. But we all know, webdav is quite tedious. Let's keep things simple and for the time being, let's improve the html editing frontend to editing.
