Yes it is a Moose skid plate, I'm guessing that they are mostly the same. It is great, I've never had the other brands so I cannot speak for them but this one works great for me. I do get a little of the engine noise reverberatedback at me. When I installed it I put a piece of the pull and pluck foam from one of my pelican boxes between the rear of the plate and the undercarrage to help insulate the noise/ vibrations.
As for the sticker... I realize that its not going to last forever but scratches give character.