My 2 cents. I run EBC Wave Rotors front and rear. These are not floating rotors. They are a little lighter than stock. The only reason I replaced the originals was they were simply worn out. Rotors are stupid expensive for this bike. I was fortunate I found the EBC new stupid cheap on Ebay.
There is nothing wrong with the OEM rotors. The OEM supplied pads are semi-metallic. Significant improvements in brake feel and performance can be made by upgrading the pads. EBC makes a quality product. But there are a plethora of other options available. If you dont like the feel of a Semi-metalic Pad, try a different compound of pad. Depending on the brand the compounds of these vary. Some bite hard early. Some bite hard late. Some need a whole lot heat to bite. The more aggressive the compound, the harder they are on the rotors. I need Rotors to last 100,000 miles. I need pads to last at least at long as the tire. Price does not dictate performance or wear. All Pads sold in the EU and the US must meet a minimum standard. I have bought " Bikemaster" pads for $15.00 with $45 Gaflers in the box. If you buy a brand that is repackager, you have no idea whats in the box. I run Ebay Caltric on the Triumph and Honda, stupid cheap and the performance meets my needs. My Harley Davidson Softail is a different story.
The Rocket Scientists at HD outfitted an 800lb Softail with the same tires and brakes as a 600lb Sportster. The brakes absolutely sucked. Riding solo was like riding with a 200lb passenger. OK....let's get the alleged best pads available...$140 for Lydall Pads front and Rear. No significant improvement. Brakes feel "funny" when it rains. A dual disc conversion is out of the question. Arlen Ness offered a big brake conversion that used the OEM Caliper. A Floating Rotor kit with relocation bracket. $500 later I have a front brake that works but occasionally "knocks". I know this common complaint of floating rotors. I can live with that. The first time I ride in the rain I apply the front brakes and the bike will not stop. I sail halfway through the intersection. I get Arlen Ness on the phone...they point fingers at Lydall. Lydall never answers the phone. The problem has to be the pads. I order a set of MID-USA pads..the brake block doesnt clear the rotor buttons. Run up to HD and buy set of OEM pads. Now the bike stops.