Not sure if I'm a fan, personally. I like the look and feel of the current screen. I tend to avoid riding in below freezing weather, and at 65-70 MPH I haven't had any problem with wind sheer. If someone rides in a high wind area I can see the appeal. I think it's good that we now have the option, though.
Thanks for finding and posting the info.
-Wolf