My brother's 123 uses the electric rust-proofer. He swears by it - though not in a least explicit way.
I don't notice any rust on his 123 despite the age, and am convinced it works. It is not easy to convince Kenny on anything and when he says its good, it has to be good.
Why do I rustproof it every year? Well, it doesn't cost an arm and a leg, and its a worthwhile investment both from what I can see, and from what I feel.
Good day.