I have it.
Over engineered? How about better engineered. Improved's stuff is outstanding quality. I use some of their oil system components. Fit and finish is superior. Made in US too. Some customization options. I liked the look and better hoses & fittings. Easy to remove cup. Bigger capacity too incase your engine moves alot of oil. You don't want a full catch can. Yeah, it was a little more $ but some of the other brand's fit and finish is not on par. The location will stay warm due to heat from the radiator.