Just wanted to add my experience...
I used evaporust on a couple control arms that were fairly rusty. I put them in a plastic bin and let them soak for about a week in my basement (flipping them about daily, as I didn't have enough to submerge the arms). The control arms were previously degreased and pressure washed, but some rust scale was still there.
The evaporust got rid of all of the rust and scale. The worst parts of the arms were where the sway bar links attached, and that part flash rusted. The rest of the arms didn't flash, but it's dry here. The bushings and paint were unaffected. Any non-rusted but paint free parts (like where the ball joint presses into) was unaffected (ie, it didn't eat into virgin material)
The parts needed to be submerged. I used paper towel to wick up the liquid and wet some areas, but it wasn't enough.
I was a skeptic, and thought I would be sand blasting these.... but it did a really good job, with minimal effort. It had a stink, but not bad enough that it couldn't be in the house (I'm glad my plastic bin had a lid). I worked in bare hands, and it didn't irritate me.