I have one on my 59 3600 and it will stop on a frickin' dime!
I expect that with the bigger brake drums and pads on the big bolts it will stop well.