After writing numerous mail, finally I got a call from Essilor. A lady from Essilor - Sangeetha A (firstname.lastname@example.org) gave me a call. And like other Essilor employees, she did confessed to me that the brand features are actually a 'lie'. She acknowledged, that the lens like an ordinary lens will catch dust and fingerprints - the only difference been that once you clean the lens, it will be cleaned. I can't expect a better joke then this!!
A word of caution to all of you - please don't buy Crizal lens. They offer nothing that they boast of on their advertisements except for one thing - high price! And none of us is getting benefit from this.