For a while I have been using st, but have been underwhelmed with how it handles input modules, like IBus.
Recently, I came this repo: https://github.com/anarcat/terms-benchmarks, which describes itself as "Reproducible results for LWN review of terminal emulators: https://lwn.net/Articles/749992/ ."
I'd love to use mlterm for it's excellent multi-lingual support; however, true color support is pretty bad. From the results of the review above, I've decided to give Terminator a whirl.