This is effectively the method that EAC uses when extracting tracks from audio CDs; multiple reads are used to identify any distortions cause by scratches and read errors.
To be honest I can't really see it being possible to implement such a thing on analogue captures, there are just too many variables. I'm sure the experts at the Hydrogenaudio Forums would be able to advise.