As I remember CD and CD-R both use exactly the same Reed-Solomon coding, that allows to error correct scratches along the track up to about 4mm, to interpolate between 4-8mm and to lose info above it (pops and clicks). Most of CD players have disadvantage of reading each sector only once (playing in real time), while CD rippers can go multiple times until proper checksum is obtained. I set my XLD ripper to 200 attempts. Every time I rip new CD it goes quickly without errors, but I had some really scratched CDs that ripping took hours (In-fact renewing CD). Convenience or quick ability of finding CDs on computer is secondary issue to me (speed is necessary only when you catch fleas), but limited longevity of CD is important. I feel safer when exact copy is backed up on two SSD and one of them is in the bank vault, in case of fire, theft etc. One extra copy is precaution in case something goes wrong during updating destroying both source and destination. Chances of this happening are almost zero, but I don't want to rip >1500 CDs again. I refresh them every so often, (interleaving) after adding few CDs to my collection. I like to keep physical copy, and also it is required by RIAA rules (need to have one copy that paid artist royalties). In spite of playing from the server sometimes I reach for physical "Jewel Box" to read booklet. My collection, in order of >1500 CD strored in ALAC, was created by ripping at first only CDs I listen most often to. Instead of placing CD to listen I started ripping and listen. You can start listening just after first track is ripped. That way ripping is not a big burden.