I've had 104 on my SO F650 -- according to the GPS, anyway. The brakes on mine aren't 'great' but good. I just thrash the engine. Keep it cooking above 6K and grin.
It /looked/ like something over the ton. I don't think I've ever owned a bike with really good brakes. This includes the Trophy... Problem is that you run into the rev limiter a bit over 7, and the rev limiter don't take no prisoners...