It was a great clutch, I really liked it. I would recommend it, but I just had bad luck with it on my car. My best advice would be to drive on the stock one until you actually need one...if youre pushing lots of power then go for it...
Did you install the top secret lip yourself? Or do you know how they got it on? I'm having trouble getting it on around the wheel wells where is mounts to the bumper.