Installed it last year and really enjoyed the clarity of the Lexan, the durability of it as well as increasing the area protected by wind.
However, it increases the dynamic vacuum in the cockpit by a large factor. More dust and debris enter from the front and the rear. The screen itself, under drier conditions, will build up a significant static charge and dust will stick to it on the driver's side like a magnet! In one hour of driving on relatively clean roads I had to wipe it all down in order to see!
This happened with the original stock plexiglass but since they were much smaller it was just chalked up to Oh Well Wipe That Down Too!
I noticed this last year when I was caught out in some nasty wet weather involving a very low cloud deck and I noticed that I was wiping more water from the inside than the outside and I was wetter as well!
So Heads Up! Until we can figure out how to seal the front end from the cockpit whatever is in front of us is going to join us!
What's your mileage? Who cares. Is it practical? See #1. What happens when it rains? You get wet.