Hmm, I've never heard of this product and after doing some digging it looks like its claims actually hold some weight. I'd be curious to see what Junkman thinks of this stuff because I don't recall him mentioning this.
I found this thread where someone did a full test on the product. Seems to save you some clay bar time.