I'd also wonder how durable the coating is, and whether or not it can be cleaned. That could seriously limit its applications.
Looks like the pillars are 164nm tall, 610nm high, which is pretty big all things considered. So normal semiconductor cleaning methods are probably fine. But the ways you would clean a camera sensor for instance would be very not fine.
Eyeglasses are the only optics I can even think of that are regularly damaged and in contact with various hazards that can't really easily be shielded.