I love the Carbotechs on my other cars, they have made custom pads for me and shipped asap so I had them for events, great company.
I had some I ran street and track on, a bit noisy, squealed on occasion, dust was super easy to clean, did not eat finishes which was great when I had them on 13x18 custom CCW wheels on the back of the Vette(I only ran a couple of parade laps in the Vette, no roll bar, convertible, highly modded and fast but sold as not fun not being able to track it)
There is another brand I have really liked but for some reason not coming to me right now.
Contact Carbotech directly, they are great people, see what they can do.