You can't compare the two but i know what you mean in regard to the braking as you will always find those smaller cars pull up well when new.
See how you go but you may need some better pads and some dba rotors if a shudder starts to appear.
__________________
|