The only thing that's available which works well is 'salt-off' I get from West Marine but it's a pain because you have to drag out the hose and everything else, also the bike gets all soaked, it would be soooo... nice if I could find a quick detailer that did exactly as this stuff does, just not with so much back-breaking effort all the time and so often...
BullFrog makes a rust blocker but I've never tried it on a motorcycle.
The thing is (as you all may know), you can't let salty air spray sit, it's really damaging to a cars/bikes beautiful finish especially the chrome.
I had a brand new enclosed motorcycle trailer I bought, even with constant washing(once every week or so), in less than a year of living in a condo on A1A, all the metal hardware corroded and rusted so badly I sold it not too long after that.