I have kept chameleons in glass cages with screen lids or in glass cages that have screen lids and fronts for years. My C. chameleons all lived in these (for all 6 years of their lives) as well as veileds, panthers, fischer's, etc.
Managing water issues with glass cages takes some practice/caution...but I have never had an issue with it. I have never had a chameleon with a respiratory infection (except for one that came to me that way)...and I have taken most of the ones that died in for autopsies, so they would have shown up. I have not had any that are bothered by their reflection. I do not feel that there is an airflow problem when the lights are positioned to one side of the cage properly. It works on the same theory as those old convection boxes used in high school experiments that show air flow.
I doubt if I would ever use a cage that was all screen....just don't like them.
Mind you, I have no problem with anyone who wants to use an all screen cage....and I definitely understand that if you live in California or Florida and not in Canada (like I do), you would need to use one. IMHO, you have to do what works for you and the chameleon. There is no one answer...depends on where you live and how you do it.
Just my opinion....