He would say that, he is trying to sell them to you. I've never hear of these "anti glare" xenons and not really sure how they would work as a light is a light at the end of the day, its still going to blind you, cant really comment on them.
Theres a reason EVERY single car company that sells xenon's has them in project lens. I personally think auto levelling sensors and screen washers (which is what you need to make them legal) are far far too over the top, but projector lens should be a minimum. I don't want to come across as some moany old man so will leave it at that.