Because it's a bit of a pain to get music to the iPhone (with ALAC conversion, etc.), I recently experimented with matching albums with Apple Music and just using that version. However, I've been disappointed that many of those albums aren't actually the same ones as my CDs! (Again, this is Apple Music: other streaming services might be different.)
For example, tracks might be remastered (sometimes for good, sometimes not), and often the album is a 'deluxe' version with extra tracks. If there was a way to 'hide' those extra tracks, I'd be okay with it, but sadly it feels like the original intent of the artist has been corrupted by the record label to sell more content.
So I'm slowly returning to my first method, and only listening to ripped music, an album at a time, in its original order.