I suspected the the primary ingredient of Evaporust is Oxalic acid and have tried Oxalic acid for rust removal and it works, not quite as well though. I would use is to do the heavy rust removal and Evaporust as a final treatment.
Mainly because Wood Bleach (100% oxalic acid) is about $8 vs. ER...