The thing is, any brake cleaning product (and I include IPA in this) is a sticking plaster solution to the symptoms of something that should be fixed at its cause. Do you know how many times I've ever had to clean my rotors? Once. I was stupid enough to use a spray lube near my front brake, and immediately knew I'd been an idiot.
If you're not spraying aerosols around, touching rotors with oily fingers, or using Shimano brakes (I don't know why they leak so badly, but I would never buy them because of it) then rotors and pads simply don't get contaminated from normal use. Fix those problems, no more need for brake cleaners. If your pads and rotors are that contaminated you need a gnarly brake cleaner, they're ready for the bin anyway.
Oh, and f*ck that Brakleen stuff, if you do any kind of welding near it, it actually will kill you.