the ONLY thing i can add to this is i saw their front bumper on an 80 last year at the rubicon. The way it's bolted on it can "rotate" up if hit and will knock your flares off. I thought that was pretty silly, but that's about all i could say negative about the bumper. I have no knowledge or experience on there other products.
If it did that then it probably wasn't installed properly. After mounting with the bolts in the adjustable slots and lining everything up, you are supposed to drill four more bolt holes to secure the bumper without movement.
...via IH8MUD app