Those look nice; I prefer them to the Bushwackers, and steel to boot. I'm partial to the MCEs on a TJ/LJ, but those Barricades would certainly make me think twice.
Edit: derp...not sure where I read they were steel. Maybe I read ABS and my brain connected "my abs of steel", so I thought steel...