I like the fact that it self resets and records highest event.
Kinda depends upon which temps you want to read. If you want to read cylinder head temp the ring terminal kit will probably do that just fine. If you want to read oil temps, Trailtech's hardwired sensor is too long for our drain plugs and will puncture the filter screen. It's also continuous (no plug connector) from the gauge to the sensor, so it can't be removed for oil changes.
I've had pretty good luck getting Trailtech to substitute parts around. Sometimes at extra cost, sometimes not. Their tech staff is generally pretty good about it, so if they have a shorter, removable sensor you could tap your drain plug for a sensor.