I just got XPEL PPF on my 2018 WRX. After having not gotten it on my 2015 I wasnt going to make the same mistake twice. Subaru paint (and all modern water based paints) is very thin and chips like crazy. After 23k miles my 2015 looked like it went through a sand blaster. I did some research and there are several different manufacturers for PPF's but I ended up picking XPEL based on the installer and trusting them to do good work and stand by the product and their install. So far it is night and day - the front end of my 2018 looks brand new still after almost 9k miles.
I will say it can get pricey quick - you can pick and choose what coverage you want but I ended up getting full front bumper, full hood, front quarter panels, lower rocker panels and partial lower rear bumper installed for around $1800.
I'm 50/50 on getting this done on the Ascent because I'm guessing it will cost more than that but we'll see. It does make a difference and is worth the cost IMO.