Whatever coating you finish the job with will only be as good as the prep work. Even the rust cure paints need thorough prep for the chemicals to work and prevent more rust coming back.
My dad (a coachbuilder) used to say....” I wonder what the paint/ underseal is hiding?).