Anything that seals out moisture from metal will stop rust. Bodyshop guys shun the ecapsulator, they want their primers/paint of SOLID metal, not a hunk of rust that has been "killed" or turned into great steel? . Metal has 2 sides so 2 sides to worry about sometimes. If it works for whoever, that is great.