Shocker, seller bigs up his own product 😉
PPF will protect the paint, but never looks as good as naked paint. Coatings will look the best, but can still chip.
Personally I’d go coating every time, avoid the ultra cheap but anything after a certain price is much of a muchness. It’s all about the prep (so machine polishing before is a must, even on a brand new car) and how it’s applied, it’s really not that difficult to do no matter what professionals say. I’ve done a Gallardo Spider and a Skoda Supervb, both very different vehicles with very different paints but the application was the same, and the results equally as worth the effort.