I have tried all methods and I prefer sandblasting for a rotissary job. If done correctly, the job won't cost much, and the surface rust as well as paint and undercoating will be removed.

Unlike other blasting media, the resulting surface is etched and clean, and does not need to be scrubbed/treated for adhesion purposes.

An experienced blaster will not warp the sheetmetal.