1299 and 959 are two different animals , I think the breaking on the 959 is going to be perfect for 95% of motorcyclist the other 5 percent can do the pad or caliber upgrade if needed.
I had 310mm Nissin's on my kawi and they were more than plentiful whereas the 959 has bigger brakes all around so I think most of us will be perfectly fine with the 959
I had 310mm Nissin's on my kawi and they were more than plentiful whereas the 959 has bigger brakes all around so I think most of us will be perfectly fine with the 959