If I understand you mean the Hummer Mickey Mouse ears roof or ralleye lights?
I installed a set on my 06 and they came on my 08.
My opinion, if you line them up with the trim they aim down about right, BUT they not only create glare on my white hood, and I fixed that some with black mag sheets up there and that was ok, BUT they actually throw or cast light on the windshield. If you slide them back some they don't line up as nice but that gets rid of some of that glare but shines them way out in front. I have been wanting to make some glare shields to fit under the bottom of each one similiar to a traffic lights top hood, but alas other things keep coming up. I will get mine where I don't have the glare. I have done the mock up and it will work.
I wanted to have all the OEM stuff I could just to have a complete setup but this is not really one I can recommend.
Putting the rivnuts in the roof is not for the fainthearted and to wire it the way the instructions say you have to take the fuse box apart to insert wires from the bottom. Installation would not be cheap and you are not assured a dealer would take all the measures to allow proper removal, especially if they have had not experience with these. I used locktite on the rivnuts but anti-seize on the mounting screws that go into them. From what I figured out is you have to remove them and flip it over to change bulbs. You would also have to remove it to replace the windshield. If I could not have done it I would rather a body shop install them on the roof.
They are hard to find now and what $400? I'm hoarding a spare set I had temporarily on the rear, but chickened out drilling out for the rivnuts.
I think you could buy some really nice lights like Alrock suggests for that and mount them lower and in front.