I've used both Safest Rust Remover and Evapo-Rust. 5 gallons of the former and about 30 gallons of the latter. I much prefer Evapo-Rust.
For one thing, Safest Rust Remover makes a scum with age that comes out of solution, so if it is over a year old, you may need to run it through a screen or filter. Also it seems to deplete faster strength-wise compared to Evapo-Rust. So far I have found no advantage over Evapo-Rust.
Haven't tried it yet, but I believe Evapo-Rust will work fine with a small pump and a $15 child's wading pool. Be sure to know the exact volume so you can add back distilled water to make up for evaporation. You can also keep a part wetted with Evapo-Rust by placing paper towels or rags on the part to be de-rusted and re-wetting it frequently.
You can pay no freight on Evapo-Rust if you buy it online from Northern Tool and pick it up at their store, $80/5 gallons.
Used to think seriously about investing in a sandblast set-up. Glad I never did - Evapo-Rust works fine for me. You can buy 100 gallons of Evapo-Rust for the same price of a small sand blast setup. I recently de-rusted doors and trunk lid with it.