Indeed race pads will not work as well as road pads on the street, by their very nature. Thanks for that responsible warning to the op.
As for whether the stock system is adequate, or if it is likely that the op overburdened his system- the fact is, there is no universal solution for brakes. One man's perfection is another's uselessly inadequate. It is heavily influenced by your driving style. I run very aggressive near-race pads on the street for that reason.
But, your points are valid and well-intentioned so I appreciate them as counterpoint. Thanks.