I've got polycarbonate lenses with the built-in non-glare crap on them, and they're absolute and total trash. They were covered with tiny scratches in less than a year.

AND the coating can't be polished off polycarbonate. It can be removed from glass and plastic.

Sue