I have the summer screen and really like it. It's just right to stop buffeting and doesn't detract from the feeling of being at one with nature on yer triumph. Full face helmet no matter what the weather after seeing some pictures of a guy with an open faced helmet after he'd tried to use his face as a brake!
I wouldn't have one of those huge screens though, that must be like towing a parachute!