Follow-Up:
Your best bet is probably to get better after-market discs (maybe vented?). That's typically the failure and solution point of most brake systems, since the pads are all pretty much made out of the same thing now. I guess he should've started slaloming back and forth to slow himself down, eh? (smile)
Here is a link that might be useful: MotorHomepage Rialta Resource