People searching for a permanent go to solution that does not exist. Rust is just a matter of time and proper conditions from appearing, and who ever is claiming one product superior over other is a fool who is a victim of marketing.
Every single thread on this subject has one thing in common - no one knows anything but they think they know it all. Everyone simply recites what label says.
I am from Florida, and currently staying in Maryland. Overall, cars in Florida are in good condition, but we also have cars that are not is so good condition with rotted body. One interesting thing i have noticed, how close one lives to the ocean make little to no difference. What really rusts cars in FL is when they are parked on grass and not driven for a long time. Sun and humidity are really good friends with rust.
Over the last few years i had to leave states for prolonged times. Jeep was parked over entire summer and sometimes into the winter, and when i came back i started noticing rust in places that was not there before. I would clean it up, drive around for entire year and everything would be good and clean.
If i was to take a daily driver and used FF or Eastwood on it, im sure they both would work very well. Eastwood would probably be a better option due to not having to reapply it for a good foreseeable future. If i had a project car that i was working on in my backyard over a period of many years, i guarantee humidity would find every imperfection in Eastwood coating, and abuse with rust.
When i came to Maryland, everything started rusting at double time pace. I have coated shocks and ball joints with Eastwood encapsulator, multiple coats, all of them have rust marks now. In Maryland i can not have the same mentality and approach to rust prevention as i did in FL. Nothing is rust proof, and nothing is permanent. So with this mentality, when it comes to FF vs Eastwood, FF is a superior option because when i apply it i know that there is nothing in between FF and surface. When FF gets washed off, there is still oily layer of it doing its job and i can add more if needed. With Eastwood, you have no assurance that your initial coat was done properly and you have no assurance that when winter comes, it will not crack and let moisture in. You can add more layers of Eastwood on top of previous, but that wont stop anything.
Different scenario but related subject:
Bedlining your interior, go and ready every threat that we and internet have on it here. Roughly half and half split in opinions, some like it, some hate it, all based on amateur feelings. I personally thought it was a good idea, just read what label says: "protects surface from damage, protects against rust, strops existing rust from getting worse" ... and bla bla bla, magic solution to all your problems. So i did it, took entire day and night to put 5 coats of what ever brand i picked up at homedepo.
Few years forward, i noticed a little orange spot on top of black bedliner surface, just like the color of clay dirt we have in FL. i scratched it, and scratched it more and i realize that it not dirt, there is rust forming under bedliner. Why it has failed, it can be debated until sun comes up. Point is that, despite all the magic claims on the label, which is exatly what we amateur non-experts judge products by, it was not a permanent apply and forget solution.
View attachment 359646