Perfect for track and street? What street do you live on? I've never found a set-up so perfect, or even close. Pads for track are so different than street I don't think it's possible and stopped looking for that "silver pad"... Basically, my experience is track pads are OK on the street if they have adequate initial cold bite as emergency stops are often on cold brakes. This limits their true high temp ability. While street pads that dust and squeek little and work well cold are TERRIBLE on track when hot. So if you want an all around pad, I'd get a wimpy track pad.. (XP8's are OK on street, but Carbotech says that's a no no). Carbon brakes may be the exception.
Also, just a note, I think you have a C5, and the C6 rotors, last I checked, were harder to come by, so not sure if your advice fits this application.
I do like Carbotech only because I haven't tried much else. If I track again, I'll swap out my streets for XP8's or higher for track.
Good luck.