I have an army green 4runner, I went with a full front end/headlight/fog wrap.
I have had the WeatherTech bug/rock plastic flush protector thing before on a 2017 sedan. To me it was 100% junk. They just get all scratched up over time with washes and they do nothing for rocks except where the item sits of course. That’s my two cents in regards to a sedan with one. I found it was a waste of money as my hood was covered in chips because rocks just go wherever they want.
Now I know a guy on Instagram REPT4RPRO has one installed on his.
Hope this helps some, I’ve never used one on an SUV hood tho which could have a slightly different angled hood but I would expect similar results.