I have the IPF SC kit and my car is a daily driver. I have 22k on the system and so far the only issue was the idler pulley bearing seized. I caught it quickly and made it home 20 miles without shredding the belt. Withe the new bearings that IPF has upgraded to there shouldn't be this issue again.
I had an issue with the tune at first but it turned out to be MAF and MAF wiring issues.
I am very satisfied with the system and support from IPF. It was the maturity and quality of the system that made me go with it.
As far as changing blower lube I just do it when I change my oil. Extra 5 min. is all it takes.