I had the very first version that fitted in place of the std IC, is was great for upto 1 bar of boost, but the pumps then were shit.
The later version pictured above came in low and high boost versions. The low was good for 20 psi(?), but the high was good for 70 psi. They also used the super reliable Bosch water pump.
Bottom line. I like them, but there are other solutions (cheaper and more expensive), but it depends what you are doing with the car? Drag, Race, Fast Road, etc.