I'll throw my observations into the mix....
Years ago, I bought an older American musclecar to drive to work etc......it had some small spots of rust starting here and there on the car. I'd read about these electronic Couplertec systems and how they had feedback from mining companies and beach side councils saying they worked. I figured the cost was approximately the cost to do a rust repair on a door skin anyway....so I bought one.
I drove that car daily for 5 years, the car had leaks here and there in heavy rain, and though I made sure to dry it out each time, I didn't baby this car at all.....it sat out in parking lots in all weather.
Not one spot of rust that was evident on the car when I fitted the Couplertec unit had altered appearance in the 5 years I owned it.....not other spots of rust broke out anywhere. I only gave the car a coat of cleaner wax every 6 months, but the car always looked great, too.
For me, I think these are great on vehicles where corrosion could be an issue. My current JK Wrangler doesn't have a unit on it for a couple of reasons.......
1. JK Wranglers don't seem to have a name for rust issues in normal use.
2. I never beach drive or take it onto salty wet surfaces.
If I start to notice that I'm getting corrosion issues, I'd probably lash out and buy another system......until I see a problem starting, I think I'll be fine as is.