I'm looking at your dpf thread. I don't know if you're in the UK but if so there's a forum called "jaguarforum.com" and on the opening forum page there's "general chat" and there is a thread entitled "Oxicat" by a poster called "Bluechem" (I think it's currently on the 2nd page). There's about 35 pages of info' about the product and nothing negative.
I think you may find it informative.
Regards,
Gary.