The clutch is still a street clutch. It is a very powerful clutch but was built to have the driveablity of a street clutch.
-AlexThat isn't an oil leak; it's sweat from all of that horsepower.