I’ve ripped all my CDs to cd res files using dbpoweramp. Thousands in my music library now. Nothing to fear sound wise as long as the rip and playback is done right. Cd quality in and cd quality out.
I use mostly Plex and Plexamp app to stream. Plexamp in particular provides a greatly enriched environment for streaming including ability to suggest similar sounding artists, albums, and tracks. So many ways to find and enjoy all that music.
It’s all good but much less problematic to stream from a file than to play a cd. Cd physical media quality varies widely. Try ripping with dbpoweramp and you can directly see how it can take much much longer to accurately rip a poor quality cd than a good quality one and the poor quality ones are way more common than one might expect. Hint: you can’t tell the good quality CDs from the poor quality ones just by looking at them. However a good quality ripping software like dbpoweramp rereads the disk as many times as needed to get the data off the disk accurately which is why poor quality CDs may take 10 minutes or more to rip whereas comparable length good quality CDs can rip in less than 5 minutes.