I'd feel a whole lot better with a SPEC clutch in there with a turbo upgrade. I felt comfortable putting my OEM Grizzly Clutch back in with the 3L buildup because it looked brand new still.. 8 days later, the clutch exploded. SPEC has been in for ~25k with the 3L and have had no signs of slippage.
Mark