I installed mine almost 5 years ago and they still work great. I've since installed similar gauge overlays for 6 or 7 other people here. Just take your time and use double sided tape on the back of the overlays to keep them flat and you should be good to go.
Also, of all the ones I installed, I've never once had to pull the needles all the way off. You can slide the needles through the overlays just fine.