I've used bondo over rustoleum paint, and have also used it over cheap rattlecan primer, it's still there and doesn't give any indication that it's going anywhere.