I have the teflon coating on both my sunglasses (Costas) and glasses (Flexons) and I will tell you right now that I will not be getting them again. I can NEVER get the Costas clear now. They are always hazy and I hate it.
The Flexons are better, I got them for night driving since I have problems with glare. I cannot really tell a difference, still getting glare pretty bad.
Now it might be better, but its still bad.