You're talking about the endurance tire stuff right? Great stuff. Haven't used it on the cladding yet... only on tires.
When it comes to car care stuff, I swear by Meguire's products. Every thing I've tried worked as advertised. Polish, wax... you name it. You just get the feeling that they're one of those rare businesses who are 100% honest.
If your headlights or tailights have scratches and pits try their Mirror Glaze plastic polish. My vx came with scratched up headlights new. That polish took the scratches right out.