Spud,
Glad to know that the brakes on the RX3/RXR are not inherently under spec'd.
Actually the RXR was purchased for my wife. She's letting me ride it to do the break-in routine. After everything is stabilized and adjusted properly, she'll take the bike over!
It really doesn't fit me too well. I'm kinda of crowded in the seat to bar distance and the seat to pegs distance. But other than that I'm enjoying the bike.
Here is a photo.