I have them on mine, I like the look and the protection.
I just saw them installed on another post and you are right they do look good.I want to get some. You mentioned they are a GM part? Did they require any drilling? They look to be a molded type?