I have the same light bar on mine. I have to leave the lights rolled down while driving on the road. (Stupid Va laws) It also helps reduce the wind noise. If you plan on having to roll them up and down, be sure to put anti seize on the long allen head bolts that come in from the side. The can be a pain.
After a little over a year, that is my only complaint about the light bar.