I bought and installed an XS Twin on my 2007 in October (Pictures to follow some day). I have only put about 600 miles on the bike since I have installed it, but it does appear to make the following differences:
1. Wind Protection: It does appear to offer substantially more wind protection than the stock fairing, with the ability to adjust the screen up and down. I haven't tried all possible positions yet, but on a 400 mile trip that I took right after installing it, I was able to drive with my face shield up with little issue of catching Japanese Beetles in the face, and by the looks of the fairing after the ride, it took the onslaught and kept them off me.
2. Night Riding: Unfortunately, I haven't done any riding at night time, but can tell you that inside my garage there was quite a difference.
3. Mud protection: I have driven on wet gravel roads and haven't had any issues with mud being flung in my face. The small fender that replaces the stock fender does a good job.
I didn't really notice a difference in cooling of the engine, but I didn't really pay much attention to that either. All in all, I'm glad I ordered mine. If you do order one, make sure that you absolutely understand which portion of the oem light mounting tabs you are suppose to cut off, even though they can easily be welded back on...arghh. If you have any other questions, please feel free to contact me.
Last edited by JLindy; 11-17-2008 at 12:54 PM.