Sorry, another windshield driver here...well when I'm not using the driftboat or pontoon. I think ifish would be a better choice for asking about open sleds especially since they live near the factories of many of the brands that you are interested in.
_________________________
Wear a PFD if you want to live.