Those look like the National cycle types.
I have National cycle plexistar 2 (old style) on my Cb550 F. It needs to be mounted on forks and bars so that you JUST peer over the top of it. If it were covered with mud you can still see the road. It is far far better than nothing. It will take the wind blast off your chest, and from trying to take your helmet off. There is still some wind noise around the helmet, but not much buffet, if the semi trucks and Winnebagos aren't upstream.
You do need to have the windscreen angled to deflect rather than block the wind. Blocking the wind makes a lot of turbulence behind it. Deflecting the wind, much less so.
It does NOT work as well as the Vetter Windjammers or the Quicksilver. If you want fatigue free touring, get one of those.
Cheers,