I use isopropyl alcohol because I am retired and so have the time to do it often before they get bad and it does not leave anything on the surfaces. I also don't get anywhere near my rotors with a spray of any kind. A tiny bit of mist of a chain lube or general lube of any kind can give you a mess very quickly.