Actually I disagree with Eon. Oh and howdy from Raleigh ( really Zebulon, but most know Raleigh). I have a Vuclan 900 and started with the OE windshield, then took that off and went with the memphis shades batwing. I am sure you could find one for your bike as well. I rode this morning at the nice temperature of 17 degrees, only thing I lack is some decent gloves. Also would recommend going to scootworks and checking out their one piece thermal suit, that thing is the answer to any cold weather riding. I am all toasty even down to 17 degrees.
As far as handle bar mount or high for mounted windshields/ fairings. As long as your not going through some shadetree workmanship most are aerodynamically set so there is little to no buffeting that can translate directly onto the handle bars. It was something I was also concerned about going to the batwing as it had more surface area for the wind to hit and it has very little to no effect on it.