Self Etching primer... Good or Bad?

This is some cool stuff. I myself am learning alot.