I have used Mothers Scratch Remover and satisfied with the results. It did not remove deeper scratches but did a good job on some swirl or light scratches. Although I initially misused it (too much pressure) it did not cause any micro-marring, etc.
Scratch X is actually decent stuff for hand buffing cars...will take you ALL day to do a car...and will still not yield the results 15 minutes with a pc will get you ....full of fillers and mild abrasives...i would say xmt 1 is a good comparison or pro-polish....