I apologize ahead of time for not having direct experience, as that's what you asked for, however, here is my "advice". I looked on the Comp web site and find no evidence of where the needle bearings on the rollers are pressure fed. To me, that's a requirement for a solid roller lifter run on the street. They will see mostly low RPM, idling in traffic and cruise RPM, so to me, pressure fed rollers are a 100% necessity. I would also strongly recommend moving away from the needle bearing rollers and going to a solid, pressure fed bushing, and using the biggest diameter roller I could find.