I have had the PPF and Ceramic done on the vette. Thought it would be a good investment in long term vehicle care. Turned out to be a waste when I sold it three years later, bad ROI. If you go through vehicles I would say its a bad investment. Also for a Rappy PPF is not an expense worthy of the cost. I can get behind the Ceramic coat as it really does make cleaning easier but doing it yourself, I would not recommend it. Pro shops do hundreds of cars, this would be your first. You will undoubtedly mess up and end of paying a pro shop to fix it anyway. As far as the roof goes, it only makes sense to use PPF if its going to sit outside all day in Vegas or AZ heat, assuming you plan on keeping it for 5+ years.