The dipping process I used is alkaline bath, took 3 weeks and came out bare steel.
The body shell was washed out thoroughly after dipping and then all seams dried with compressed air. Then the body was left in the sun to help dry any moisture remaining. After it was dry a coat of etch primer was applied. They had different length and shape wands to reach in the cavities.
The only area that was not accessible for the above is the sill panel, with my ok, a hole was drilled in the wheel arch to access that cavity. This will be filled later.
there was a lot of surface rust on some of the sheet metal, I can only presume it had spent a lot of time near the coast .
The right hand front floor pan looked ok before dipping, here it is after. Quite a few pinholes in it.
Typical rust from the battery acid
Drivers floor
A lot of the seam sealer was cracking and falling off
Overall I made the decision to suit me and the car. Saved many of hours work, in fact would have been very difficult without dipping.
In my case the advantages out weighed the disadvantages.
Take a good objective look at yours and go with what best for you.