I have had excellent results with dipping and always recommend it!. I have Redi-Strip in Evansville, IN do my work. They use a heavy alkaline solution rather than acid. They recommend allowing the vehicle to sit a couple days, or use a heat gun around the seams to dry the surface completely before applying primer.
If you really want a top notch job, this is the way to go.
Costs a bit, but I can't touch one for the price they charge to dip and e-coat. This is the absolute BEST way possible.
Feel free to come on down for a visit some time.