Just browsing around the Wilwood site it appears rotors and hats would probably run ~$750 to put something together. Coleman may be able to supply the rotor rings for a lesser cost. If you are tracking your car and going through the trouble of getting two piece rotors I think it would probably be best to go with a full floating rotor.
I'll be honest and say i probably have raced for the last time on a track/autoX/Drag course. The kiddos keep me occupied these days so getting away for day is impossible for me for the next 10-15 years or until the kids decide they like their friends more than me and my wife.
I'm an engineer by trade, so i'm always trying to learn and figure out how i can improve upon something. So really, at this point the 1.25" rotor search is more about information and the fun of research. I really don't need 1.25" rotors to go to the local coffee shop.
The reason the C5 PBR appeals to me is that, other than the Baer specific bracket, i can source any of the parts i need for the front brake setup from my local parts store if needed. Caliper, pads, pins, seals, hardware, rotor (The standard Cobra 13.1" x 1.1") hub, etc. for cheap money. The setup also fits inside a 17" wheel, which i prefer on my car. I also went this way because the car will primarily be street driven, so i don't really need an exotic front brake setup.
I briefly considered the Brembo setup, which could also accept a 13 x 1.25" rotor, but it usually requires an 18" wheel, and caliper components are a little harder to come by, and the entire setup is generally more expensive.
Of course, there are limitations to the PBR caliper in general, and if i was really serious about road racing, i would look elsewhere.
Brakes for the Corvette? - SCCAForums.com - SCCA Racing
Page 3 pics really show the downside of the PBR caliper...flex under hard braking. The C5 caliper is supposedly stiffer than the Cobra/C4 caliper, and allegedly the C6 caliper is even stiffer. I have yet to look into how direct of a swap a C6 caliper would be, but the casting looks a little different. I do not see any blank C6 calipers offered by the reman companies just yet, but if they do, i may swap a pair on to rid myself of the lettering.