I don't know what brand my lightbar is, but it is absolutely solid, no shake or rattle to it at all. I've seen some pretty cheesy lightbars, also, and heard bad stories about the rotobar. I was more concerned with the molly screws I used in the windshield frame being solid enough, but after it was mounted, they really worked well. I was surprised at just how thick the metal was in the frame. Several people told me it was really thin, but it's at least 3/8ths of an inch thick!!!
After typing my first reply, I remembered seeing a set of lights that would work on a YJ. There are I think, 4 holes in the front of the front bumper. This set of lights was on a pivot that would allow you to bolt the lights to the front of the bumper and pivot them up 90 degrees. Downside to that is the lights would be the first point of contact.......not a good thing, in most cases.