That sure sounds like ceramic clutch pads. If your worried about the clutch holding look into using either a double disc setup or a ceramic clutch.
Difference between Organic Clutches and Ceramic Clutches
Clutch Kits - Ceramic Disc Material - Free Shipping on Orders Over $99 at Summit Racing
Friction Materials
Thank you for the info, I am more worried about not being able to apply enough pressure to have it grip, the clutch disk will be fastened to the sprocket and the drum will slide over against it with pressure.