The cable routing is F'ed up. I built a Madone with some of the regular Speed Limit brakes and the will stop you, and acctually feel quite good. But the pads are the worst ever and I would replace those immediately.
They are the fred of breaks, I mean brakes.