I am interested in the Procharger. Anyone have recent experience with them? They seem to make decent power and look well designed. Also, it looks like it will fit under my Bullitt's strut bar.And what a whistle! Actually, I also heard of numerous oil seal failures on the head units. Is this...