Some quick 1st ride impressions after 150km (~100 miles).
Pros
1) No buffeting. Windshields do alot for protection, high speed comfort, and reducing fatigue but they often have the negative side-effect of causing buffeting. Sometimes it's just minor turbulence that a rider can live with...