Brake upgrade questions

Super-D, Power brakes just take away the effort of a manual set up, discs provide a better stopping distance. 4 wheel disc will not require a M/C change since theres no bias to contend with.

I also beileve the stock rotors and good pads will be more than enuff WHOA for your ride.