The downside to glass is you have to replace it if it takes a hit. The upside is you can see were your going. I have run both in a GT car and would much rather have the expense and vision than the blurry view thru several race old lexan. Nothing worse than a late day race with the sun in you line of site and even slightly scratched lexan. But to each there own.
Chris