Curt,
I have front and rear Hispec with Yellow stuff pads.
Service is ok but you need to call them.
I like the calipers but less efficient once you go on track.
As Frank said, I would go for Wilwoods.
I have also a Tilton pedal box.
If you want, I can give you a name of someone to...