Well, the underlying widget seems to work OK so long as you don't drive it too hard, so, I wrote my own "terminal" by just trivially invoking libvte from Python.
So here it is, HATE, the High Availability Terminal Emulator.
Blah blah, no warranty - if you use this my agents will hunt you down and kill you.
Enjoy.