Thanks for the timely post. I am just about desperate enough to pull the the trigger and bag a short moose.
The first of many different things I tried was removing the screen and mirrors.
About the last thing to try is moose racing.
Can you describe "increased wind noise"? More WHOP WHOP WHOP or what?
Is it smoother than without the screen?
Is it as smooth as a full on naked bike?
An original quote by Nostromdumbass;
Facebook: making humanity yearn for the times when people used to talk behind others backs.