Riaan,
I recommend that you contact Craig Taylor at
http://www.taylor-race.com/ for information and potential solutions. Craig has lots of knowledge regarding clutches and has plenty of solutions. My "guess" is that you will also need to consider a gearing change to reduce the need for clutch slip.
Dick