i have the LWB brake setup on mine, and it will stop fine from well over the legal speedlimit
i do wish i had disk brakes tho, i nearly crashed last time i went through a deep puddle :( the brakes on the left side just didnt work when i tried to stop and it threw me over into the other lane