Taking the rust off to bare steel is always the best way, whether grinding it, sanding, sandblast, or chemical. The most preferred method is that which damages the metal the least, and leaves no residue.