I have a Honda 2 piece poly shield. I prefer the Honda windshield over the SATV because the Honda has rubber seals all around that provide an excellent fit against a Honda hard top, windshield posts, and cowl. The rubber weather seals keep out the cold when temps are cold.
I also have Honda fabric upper doors, Honda cab rear panel, and an under seat Inferno heater so keeping the cold air out matters.