I have the same product. I had PFS in Santa Ana, CA install it. They did all my other film work as well.
BTW, I've done this on every sports car I have owned. Like you, all it took was one windshield replacement early on. Frankly, if you don't track or follow cars on the canyons, spirited...