I've been using the long 1/2" drive flex version the last two weekends to remove/install the drivetrain in one of my cars, so I thought I'd give some thoughts on it now that I've been able to put it through at least a little bit of abuse
I have been VERY happy with it so far. For the guy not wanting to spend what the tool truck guys charge (especially for a ratchet of this size), I'd be surprised if there is a better option than this ratchet. That's not to say it's the same quality as the snap on version..because it's not. You can tell it's made slightly "looser" on the internal components as there is a small amount of play where my snap on ones have none. The flex part was very loose when I got it.. I tried using it like that but got pretty annoyed with it and tightened it up. I was surprised (maybe I shouldn't have been) that the bolt holding the handle to head was basically loose. I tightened it up and that helped considerably and stopped the head from flopping around. I'd recommend putting some medium threadlock on this bolt to keep it from coming back out. The ratcheting mechanism is not as smooth as my snap on, but, I've also put a dab of assembly lube in the snap on one which significantly improved it's smoothness. I may do the same for this one, but haven't gotten around to it yet
The direction switch is backwards from most ratchets, which was pretty annoying. I kept hitting it on stuff somehow and it'd get knocked over to the wrong way. This was probably my biggest annoyance today
I've been pretty rough on it so far. I've pulled on it with about everything I had while bracing my feet on something so I could really tighten something up.. it didn't have any trouble with that. Put a pipe on the end of it once, didn't have any problems with that either. It's been throw, drug around, used as a hammer and hasn't missed a beat. This is only two weekends of work, so we'll see how it works out over the longer term, but I'm glad I bought it so far
Overall, I really don't think you can beat these things for the price. Very comfortable use (especially in the cold weather) and it did not have any problems with doing everything I asked of it