Self Etching primer... Good or Bad?

When you get it to bare metal get all your sheetmetal work done before the bodywork. I usually apply a light coat of etching primer then a good epoxy. I have started using DP90LF from PPG since it is an epoxy with etching properties. Two birds with one stone theory. I do all the final bodywork over the epoxy primer.

Good luck and post pics!!