I here ya with the wind - not fun! It was so windy here that I was waiting for the pool to fly away - you should have seen how bad the cover was flying in the wind. And it isn't fun to ride in that either.
Very easy to wire... there's a +12V and a ground... you can't go wrong If I think it would look OK on your '06 FZ6? Well, I thought it looked AWESOME on my '06, so I can't see why it wouldn't look just as badass on yours Good luck and let us know if you get it!