One of the features that I liked was the ability to scan your songs and detect sync errors, scratches, silent patches, etc...
The difficult bit here is the amount of different kinds of media available.
The workaround however is better, instead of a one size fits all, go best of breed.
eg. sync errors for mp3 files can be detected with
mp3utiliy.
One way to use it within MC is to configure the Sent To->Send To (external) so that it calls mp3utility. You can configure any number of specific external tools depending on the job.
But even simpler is just let mp3utility run on its own, point it to your music directory and let it search.
Do take a look at the options page for this program to set it to not move any bad files and to enable recursive searching. Try with a few before you do everything, it can take a while to do if your collection is large.
To find scratches would need another tool but i'm not aware of any offhand.
Silence detection can be enabled in MC during playback so it skips it.
Options->Playback->Audio->Do nor play silence (leading & trailing)(check)