Well, they can be precise, but I don't know if they're MORE precise....
When I'm trying to maintain ferm temp in the garage--say 65 degrees, for example--and I have the glycol chiller at 28 degrees, it's common for it to overshoot on the downside. Then the heating pad takes over, and then not unusual to overshoot on the top side (though less common).
I wouldn't consider that particularly precise.
The solution to that is I set the glycol chiller at 50 degrees, and that does a good job chilling without overshoot. I just started crashing a beer, so I changed the setting on the chiller from 50 to 28; it won't overshoot on the downside. In the very warm garage, I probably can't get it lower than about 38.