I've used both on metal prepped as well as I am able. I had POR15 peel from new floors. It needs tooth to stick. It's also extremely toxic, not that you want to breathe any of these products. Rust Bullet was used on new trunk floors and drop offs and held up fine during the 10 years I had the car.