I have a balltop thread that's rusted REALLY good and tight on a Neo Geo AES stick. Do you think any of these products would work for that application?
I’ve had very good experience removing rust using Evaporust. That being said, I have not tried it on PCBs. It’s very safe to handle so it’s worth a try.
My fear is that acid (phosphoric or acetic, in case of long vinegar soaking) will react not only with rust, but also with copper traces that could be exposed or other metal parts originally came with the pcbThis is what I was going to recommend trying. I've never tried it on a pcb either, but it worked great on rusty steel parts in the past.
Naval Jelly is phosphoric acid and converts the rust to a white powder