Haltech have probably run in faster cars than GEMS ever will and they are very flexible.
Link perhaps less so, but then they are a more budget type ecu. I dislike their software too ! But on a price point they're still good value
I hate any system that forces you to require the mouse/mousepad to be functional to use the software. Totally impractical when in a moving car