Which brakes, which rotors, and which pads are you using? The last two make a HUGE difference.
Paul Klamper Brakes:
Kool Stop Avid Elixer SRAM MTB XX Sintered Metal Compound #KS-D296S pads. Hope 180mm front rotor. Magura Storm 203mm rotor rear. The front is the problem. It over heats. I just put a Magura ebike disk on the front and Kool Stop ceramic pads. I have to bed them in then I will see if there is improvement.