Yep, Whistle, I did install my F&S light bar myself. It IS the bar for the FI, very important to fit correctly. And it just clears my Memphis Shades Fats windshield. As far as tips: just follow the factory instructions - they went as detailed including electrical. I did NOT solder any connectors, used the clamp-on connectors supplied and have had NO problems... I did apply a little electrical tape to avoid loose connectors banging inside the housing...other than that, it was easy. I just wish the on/off switch was on the left side instead the right side - if I forget to turn the light bar on and I am already going down the road, I have to take my hand off the throttle to turn them on.
On another note, I have burnt out both original 25W factory bulbs since installation (been about 15,000 miles or so since installation). Take care not to touch the halogen bulb, skin oils will cause the bulb to overheat and blow prematurely. If you do touch them, clean them off with a rag moistened with isopropyl alcohol - the cheap stuff at CVS or Kroger pharmacy (also called "rubbing alcohol").