I bought ACF50 and Engine Block in quantity and use it through a spray gun.
I think it's brilliant stuff but not sure of the difference between the 2 TBH
I sprayed it liberally under my then new Dodge Ram and it kept it like new and I know from previous Rams that everything corrodes underneath
WD40 not comparable really, different use and it evaporates as soon as you look away