I think it is just plain advertisement. This product should be nothing more then a simple filler like most of the filling polishes in the market (You only use them if you have already stripped away your paint's clear coat by extensive machine polishing).
After proper wash or some rough use, scratch would reappear soon.
If you have light scratches or swirl marks, i'd recommend going with any standard quality finishing polish like Menzerna PO85RD or 50383 3M Polish with a DA Polisher followed by wax.