I have this exact kit installed on my Torred 10 SRT8 and I do like it. It helps match the SRT8's carbon fiber stripes on the hood.
When I had a shop install mine I noticed their installer does it with the heat turned on full blast in the car. I asked him "why", and he said it helps speed up the sticking on process. Since my install over a year ago nothing has come off. Still happy with my purchase.
Hope this helps!