Re BMW, the fairing are frame mounted and are to far away from the body of the rider to be effective. I have wrote previously how I obtained some old copies of the weekly Motor cycle mag from Kempton Park auto jumble from an article in there there were people who knew far more than I did about touring fairing, which I tried to follow to the letter. I can ride my bike sitting bolt upright, all day at 70 - 80 mph always with the full face helmet visor up for 3- 4 hours, which is the longest I can go without a toilet break. You will not get what you want in a month of Sundays from any manufacturer, that is, unless you make your own, like I did.I am most comfortable with a slightly rearward footpeg setup. My Commando has Euro bars and the CNW rearset - very comfortable for me. Re fairings - I have a BMW R1200RS and have tried 4 different windscreens of varying heights and they all create turbulence at the helmet that is very uncomfortable for more than an hour or two at high speed.