sounds innovative. I like it. Do you have any drawings? I will say, don't dwell on the pad life (or lack of). The stopping power will be worth it IMO.
Special Thanks and Recommendations to;
PAC Racing Springs
Joint Clutch and Gear