It is really your personal preference! Everybody has their design/style for bumpers. I personally don't know anything about that company or how their reviews are. They do AD a lot in popular magazines, but that doesn't say they are good or bad. Since I've had my First Jeep XJ, 1992 XJ Lardo, Their bumpers always caught my attention.
I just don't know a lot about them. Not telling you to get them or to not. Your Personal Choice!
- Scott