I've got this and really like it. I like never having to worry if a c-clip is going to fail and blow the pressure line off the pump.
Only downside is the reservoir mount doesn't play well with large case alternators, or those of us that run the upper rad hose outside the serpentine belt. Super easy to work around those things however.