I'm a fan of ripping and playing off of usb drive. I do this with my Oppo-203 and select music via a usb drive. The Marantz ND8006 network CD player can do about the same and stream from music services as well. Boils down to personnel preferrence. Accessories4less has the marantz for 999.
Supercharged Song Towers, Oppo BDP-203, Anthem MRX-520, LG B6 OLED
Headphone Rig: Oppo BDP-95, Burson Audio Soloist MKII Headphone amp/ Sennheiser HD800S, Sennheiser HD650