I've used the Cinetape (ultrasonic), ARRI UDM (ultrasonic), Ward Sniper (laser), and Preston Light Ranger 2 (laser).
I was brought up on the Cinetape so I know it best and knows how it behaves and figure out what it is reading. So I may be a bit biased.
I personally think the Cinetape, although an older technology, is fine for most circumstances. If you are pulling focus, usually the hardest moments are within 10 feet (3.6 meters). In those cases, usually both laser and ultrasonic based system work quite well. I mean, at the end of the day, you still need to understand what the device is measuring (the front of the actor's hat vs his face).
What I do find the ultrasonic systems is better at is error margin. If your device isn't aimed 100% correctly, because the ultrasonic beam is relatively wide, usually it will still read the actor.
But because the beam is wide, sometimes it can end up reading a foreground actor (in an over the shoulder situation), or even the boom mic when it is low enough. I also find ultrasonic systems slower in terms of refresh rate.
Laser based system needs to be aimed more accurately but they are more accurate when they do work and they refresh faster. They also work over a longer distance. But fog/atmosphere does interfere with the device. But it can work through windows. And because the laser based systems require such precise aiming, some assistants have even mounted them on motors (so they can pan the laser). See here: https://cleanscamerasupport.com/product/rangefinder-bracket/
The only exception is the Light Ranger 2. Which I find very accurate, very fast, and really pushes the boundary of what focus pulls can be done. The only downside is you need a monitor and you have to get used to the amount of information that is presented on the screen.