Another option is to use a body filler called all metal. There are a few different brands. If the surface is prepped properly and sprayed with a rust converter this stuff will last. The factory started using regular bondo instead of lead in the 60's and even it lasted for 30 years on most cars. It is all about the prep. Any rust or moisture left will cause problems and make the filler fail.