I have the craftsman version and I use it a lot.
It is made in France, says so on the tool. Lifetime warranty (I grilled the guy for a good minute before I bought em. Would've bought them anyway). I've used the Astro, SK and some other brand with a really wonky clamp holding system. The SKs were the only ones that came close, but I eventually destroyed the cable, no warranty. The cable should last forever as long as you do not mis-use the tool (catch the clamp behind the actual clamp catch).
IMHO, the single catch is way easier to use than the ratcheting design (I do have some non-cable pliers with the ratchet). In terms of installation, you can position the clamp and then with slight palm pressure and a flick of the thumb-- POP! its installed
I do usually have to use two hands to begin to compress a clamp. My hands are pretty small, I'm 5'09" 165lbs. But I'm also a 5th season commercial salmon set-net fisherman (man-hands)
Hope that helps
