There's no down side to epoxy primer. Self etching primer is a fancy way of saying sticky primer... and what good is a primer if it doesn't stick!?
Epoxy primer has the sole purpose of preventing rust; rust creep if scratched off and encapsulating any rust spores when applying it. If you want to risk rusting creeping under a scratch, then don't use epoxy primer.
Epoxy primer is very hard so it needs to be scuffed where you plan to paint it, just before you paint it. There's no substitute for epoxy primer, regardless of brand, they are all the same.


~~ Darcy

1959 GMC 9310 Canadian- built Shortbox Fleetside Deluxe
FootStomper
In the Stovebolt Gallery
In the Project Journals Forum