its a huge job to do right, and in saying that from my investigations, it can't be done right. i was watching one of the car rebuild shows once and a car had been acid dipped(rust, fillers, paint etc gone). they then had to put an outer sill on, when he removed the sill panel there was lots of rust in the join where it was spot welded. i used a commercial rust remover dip to test pieces of rusty car body. it had no issue removing the visable rust, but when i drilled the spot welds and split the panels, the rust had not been penitrated and remained untouched. bottom line, unless you get a very tidy import or such, and do a really good strip and seal, you most likely at some stage will have rust issues.
in saying that, at the rate the grit(we'll just call it that, although they use others) the council are using is destroying cars, people need to take preventative measures sooner rather than later.
i personally won't do another, but i might rent the equipment to club memebers if they feel they are up to the task, but be warned, to do right depending on the scale of the issue, its a long job.