I don't have a real scientific answer for you, but I have been trying to defeat rust since I was quite young helping my dad on his cars. And by 18, over 40 years ago, I had my first car and continued to fight rust. By the late 80s I was using POR and it was pretty good when it stayed on, but sometimes, it would peal off - in sheets. I should also point out that I was very meticulous about the prep work and used all three of the POR products for prep, clean and coating. After my first pealing experience, I figured it was my fault, and I tried it again on my next job, read all of the instructions again and very carefully cleaned and prepped the surface, etc. And again, it seemed excellent for a while, but then I had the same issues.
Then I talked to a friend who has a body shop and he introduced me to Rust Trap. One of the first differences was that Rust Trap was bottle much better than POR and you can seal it over and over again and still use it, as long as you don't exceed the recommended 1-year shelf life, at least not by too much. I have also used Rust Shield, and it too is quite good, but is not moisture cured. Rust Trap is thin like POR and I generally use a minimum or 3 coats, and generally 4, unless I'm spraying it and use 2 to 3 coats. And it is very flexible - I have separated by brand new leaf packs for my BJ42, painting each leaf with Rust Trap, and I'm hoping that it holds up for a long time.
I have also used the Eastwood products and they are decent, but I didn't have the best experience with Rust Converter, so continued to use Rust Trap and generally then top coat.
For a more scientific view to your question, see the following videos. This fellow does and excellent job of testing, using a diverse set of tests in a repeatable, comparable manner - he too is not a fan of POR - your mileage may vary - I know some love it and I have no intention to bad mouth it, just sharing my experience, which is admittedly a bit old.
It is also worth mentioning that for my 40, I plan to pull the tub and want the frame to look pretty close to new before the tub goes back on. But, if you are just trying to preserve a frame that is in good shape, and don't care if you can eat off of it, either Fluid Film and/or Surface Shield do an amazing job and they take a lot less time to prep and spray, in general. For example, my daily driver is a 4Runner and I simply apply Fluid Film before winter and it worked amazingly well. I'm thinking of using both this coming fall, using Surface Shield in areas that see a lot more water spray from the tires, and Fluid Film on the rest.
- If You Think POR 15 is Good Paint... Watch This Video! Paint Testing Eastwood, KBS, POR15, and More.
- Best Rust Encapsulating Paint... POR-15, KBS, Eastwood Platinum, Raptor Liner & More.
- MOST Rust Converters Are A JOKE! Let Me Show You. (Eastwood, KBS, Corroseal, Ospho & More).
Sorry this is getting long, but I have also transitioned to trying out Mastercoat Permanent Rust Sealer & Chassis Black Finish Combo (AG111). It is thicker than POR and Rust Trap, and only requires 2 + 1 coats, whereas I almost always go with 3 or 4 coats of Rust Trap unless I'm spraying, when 2 to 3 will do. One of the recent jobs I use the Mastercoat combo on is to protect angle iron that serves to tie several pieces of lumber together out at the road - this was intentional to help test it against full weather, sun, and winter salt.
Regarding salt, POR advertises 1000 hours for the salt spray test, SEM doesn't publish their salt spray results to my knowledge and I have talked to SEM engineers, but still no luck. In comparison, Mastercost publishes the following:
"Mastercoat Permanent Rust Sealer is a moisture cured urethane. The more moisture in the air, the faster it dries so it’s actually strengthened by moisture. The aluminum powder in the coating cuts off the oxygen so the coating itself is waterproof and air tight. It’ll withstand 8000 hours of salt spray. This product was originally developed in the mid-70’s as a bridge primer. Bridges coated with 2 coats of silver and one coat of color such as our AG111 Ultimate Finish Coating have a documented 20-25 year service life and will take up to 14,000 hours of salt spray."
Hopefully something above helps you make a choice.