FWIW, I have ABS, EBC yellow pads and the pedal hole is drilled as far up as possible and pedal feel and stopping power is great as far as I'm concerned. I've only put ~400 street miles on the car so far and haven't quite locked the brakes up yet but I'm confident they would if I needed to.