I was thinking exactly the same thing yesterday as I was out trying to get the break-in mileage on my bike. I did a 120 mile ride yesterday and I found myself wishing that I had the stopping power of my BMW K12GT. The BMW brakes are far stronger and more able to stop a bike that weighs almost 700 pounds loaded down with gear! Maybe bleeding the brakes will help and I will certainly mention it at my 600 mile service.
JB
JB