I believe there are EBC blacks that are "race" pads... so the red's aren't the worst possible street pad...
MikeK, where are you on this man, I thought you used these on the street before or after a track day once and just about scared the shit out of yourself due to lack of col braking ability?