I put the MOPAR bug deflector on mine about a year ago. Honestly, while it does offer some protection on the leading edge of the hood, I really don't think it does anything for deflecting things away from the windshield. It is solid with no noticeable movement on the interstate, it's just not designed to deflect anything, despite its name. If I had to do it over again, I'd just go with the protective film.
2017 Pacifica Hybrid