Members with 4 wheel disc systems: Can you lock your wheels?
I put some PowerStop pads and rotors on my daily driver, it was a huge improvement. I'm going to look into a set for my Duster, I know they have rear pads, not sure they have a D11 equivalent front pad.
Make sure your brake fluid is good too. Rated for high enough temperature, and no moisture in it. I tested mine, that looked brand new, it had 11% moisture in it, I flushed it all out with new high temp stuff.