Received and installed mine a few months ago. They installed new bearings and seal kit in my Delphi box when they drilled it out. When I called to get info prior deciding, they didnt try to upsell, or recommend a modified pump. I was told stock pump puts out plenty of pressure, and after running mine around I would agree. My steering is a touch slower at slow speeds, but even without raising rpm's, it turns with minimal effort.
I've had it on a few trails so far but the difference is night and day through the rocks.
Wayoflife had commented a while back that he saw one of these units fail, but I'm not sure which component it was. Maybe he can chime in on what it was. Mine came with Goodyear hoses and were quite heavy duty, and the fittings seemed good quality as well. As much as I would have liked to go PSC, timing and budget didn't work as I blew the seal and didn't want to wait to get back on the trail.
Here's what came in the box.