upgraded brakes simply because it has 400+ HP? I'm not following how brake size should be a function of engine horsepower.
The term 'brake horsepower' has nothing to do with the cars brakes, it refers to a 'brake' that is part of the measuring equipment to determine the engines horsepower level.
I don't believe I said upgraded brakes were absolutely unnecessary on a track. I said it depended on some things that we don't know. I accept that you may need upgraded brakes at a track, but that's a function of where and how you drive as well as the other parts on your car. The guy posting may not, just because you need larger brakes doesn't mean he does as well.

National Motorists Association