Dont really know what to think about stuff like this.
(Well actually I do, I don´t belive in it.)
There has been a zillion products like these, all claiming vitually the same thing.
Wasn´t long ago Slick50 was around and everyone bought it, threw it in their engines and made a lot of smoke....
Then everyone looses interest in the brand in particular, a short time passes and hey presto, another brand is on the market!
It all sounds like snake oil to me
But, then again, I could be wrong this time.....
My 2 cents...
Dan