This is the first time I've heard of DYNOshield, though their claims on paper seem to be good. Personally, I'd still go for a trusted brand like 3M, XPEL or GYEON. Since you're in Karachi, get a quote from Reflections as well. I've heard they're as good as Protek in Lahore.