I'm not all that enamored of a larger screen on the S8. I had ordered the slipstreamer scoot 66 for my bike. Before putting that on, I never realized the big deal when people would discuss noise inside their helmet. This thing directed the air right up the bottom of my full face and made it sound like there was a hurricane going on in there. I'm 5'9" but, being a woman, most of my height is in my legs compared to a guy of the same height, so factor that in if you decide to give it a shot.
The windscreen itself is pretty substantial, but the hardware left a lot to be desired. Most of the bolts are fitted for a very small allen wrench that I could imagine being a problem with constant tightening. I put it on my scoot one day and the next I removed it and packed it back up to Amazon, which is giving me a full refund less the return shipping.
On a related note, last night I had the scoot out for a nice long ride and the mirrors did not move at all--yay! Maybe I finally beat those lock washers into submission.