Never heard of it, if it really removes scratches like the ones on the advert it will be mighty impressive product.
I suspect it might be ok for very fine swirling etc as it has probably got a load of fillers in it to mask the scratches.
Being in the trade I tend to be a bit doubtful when it comes to claims like they are making on the advert.