I have the larger of Harbor Freight options. Actually bought it for an extra stubborn Jeep pitman arm, I had already broken a Lisle pitman arm puller on the job. I wound up not being able to use hydraulic puller for the pitman arm though. I decided to hold on to it for when Future Lee finds himself needing it, instead of returning it.
It's really big, the teeth/fingers on the jaws are pretty chubby, you need a lot of clearance behind whatever you're pulling for the fingers to fit behind it. Couldn't fit between the pitman arm and the steering box on a TJ. I've got an Amazon or HF 3 jaw puller set with some jaws that I've ground down to fit tight spots, but I couldn't get them to work with the hydraulic puller, too small and too much slop to get them to stay on. No matter how I held my mouth I couldn't overcome gravity.
I'm sure there's a use case and I'm sure I'll be glad I have it when I finally find one.
I was replacing the steering box, so I said screw it, and got out the torch. It took a lot of heat, A LOT of persuasion with my mini Mjolnir, and another pitman arm puller from the parts store, but I finally got it.