To be honest the wind noise is pretty problematic. I remove the bar and throw it in the truck for the highway legs of the trip. When we got to Moab I tossed it back up there. Luckily it's only two bolts and the power plug. Takes about 5-10 minutes to put up and take off. Not the most convenient thing in the world but it's better than listening to the howling and whistling.
As for mounting it, I drilled two holes into one of my Prinsu rack crossbars. Then I mounted that cross bar directly behind the fairing on the lower mounting position. I had to use two aluminum blocks as spacers to get the bar at the right height. It's really solid and doesn't vibrate at all. I'll throw some pictures up if I can manage to find any.
Edit: Here are some pics of how I have it mounted:
Honestly I don't notice the glare at all. It may be the way I have my light bar mounted.
It sits just behind and slightly overlaps the windfairing on my rack. I think that probably does a good job of blocking the light that would produce the most glare.
I definitely could see how glare could be an issue but fortunately it isn't a problem for me.
Found some good comparison pics:
This is a pic with just my xenon depot HID swapped headlights and my fogs:
Here are the same lights as above but with my X6 on. Camera settings are the same for both pics: