lacquer thinner will also dissolve undercoating. but any of the above methods work.
My problem with using a remover is the Horrific mess you have to clean up afterwords.
I tried chemical remover on a small area and it softened and removed the undercoat but took my forever to clean up.
I ended up using a a scraper and a drill with a wheel attachment and i manually ground the undercoat off.
I think what i should of done was the Heat gun and putty knife method first, then cleaned up more with the drill attachment and finally wipe down with lacquer thinner.
after i used the drill and attachment i cleaned up with thinner but i would of saved myself some work had i used the heat gun and putty knife to get the really big stuff off first.
the chemical remover really is horrible, you get skin burns and it has a chance of getting in your eyes. you have to wear gloves and eye protection. then once you scrap it off, you have to clean the surface with a neutralizer.
on top of that if you go back and try to clean up some more of the undercoat it may have the chemical remover still in it and it will cause more skin burns. plus the semi liquid undercoat that you scrap off is Hell to clean off the garage floor, so you have to use a drop cloth under the car.
the scrap up method with a heatgun once the undercoat hardens you can just use a vacuum cleaner and get rid of it.