agree with Marnix, being in Australia I don't get to see too many of the EBC Rotors but have come across a few bikes with them on and the Cable for the Speedo drive does indeed foul the inside of the EBC Carrier
One has to be rather inventive to solve the issue, involving files and time to gain clearance to tighten the retaining nut for the cable
Here we have access to a mob called Metalgear and they also have a store in Germany but does not help you of course being in USA
Brake rotors on your SF are the same as on a triple except your Rotors are solid where as the later Triple Rotors are drilled, left and right hand
Metalgear Rotors are Stainless and are very good, bought dozens of sets from them and been granted a tour of their set up
Follow this link, prices are in Australian $'s which has tanked after that Orange President in the USA with the comb over has started his Tariff war
Which makes them fairly competitive now worldwide
MetalGear is an Australian manufacturer of premium braking components since 2003.
www.metalgear.com.au
If you wish we can buy them here and then post them to you at a reduced declared value as it now seems anything we sell into USA you are going to be hit with a tariff cost, as it stands now of 10% but that could easily change at anytime depending on what side of the bed he gets out of in the morning