I'm also a do-it-yourselfer but years ago when I bought my 1979 Econoline 150 brand new I had it rustproofed by Ziebard and when I sold her 12 years later she had not s single spec of rust which was quite unusual.
When I buy my Edge, plan to do the same cause these guys make tiny holes in the cars body, which they plug afterwards, and inject the chemical inside, something I cant do. I checked them out and are still in business which means they are doing something good