No- not at all! Get ahold of Mark storck from RRP (ROAD RACE PREP) (he's here on the CCS forums) Those guys make custom catch pans to fit your bike, and it won't break the bank. CCS (from memory) requires a "professional" quality oild retention pan....it's ambiguous at best, but from hearing various stories from racers- the turkey pan doesn't pass tech.
Hopefully Burt or Kevin will chime in here with a more official response.
HTH,
Chris