I love my defiant light bar, it is really well built product. I am not sure if you off road, but it will not decrease your approach angle, which bullbars do.
How many lights are you thinking on running? If 4, you should go with the defiant. If only 2, you can just drill into your plastic bumper cover and mount them there. There is a sticky in this section about this.