There's not a great deal of difference in the protection they offer, ppf is not an armour plating & more costly to repair. If you want that little bit extra protection you can ceramic coat on top of the ppf. That’s what I have been looking at with the place at Wetherby doing both.
www.mgevs.com