Yes you definitely need super heavy duty brakes on that thing..a specially when you got that trailer attached to the rear...you might want to check this company out..scrotum brakes by Ianwood...
You one of those in your bathroom don't you ?
Wow and my crap about hooking up with some bird is so off the wall it has to trown into the gibberish thread...lol....do I need to remind you this is motorcycle repair section...not general chatt...lol.