If you don’t care about DSD capability, the NAD M50.2 is a very nice unit. I’ve been playing with one for several weeks.
Cd ripper, auto FLAC encoding, mobile and desktop apps (windows), AES/Coax/SPDIF and HDMI output, 2TB drives in RAID setup which are automatically network shares. I use the AES output, and even though you don’t stream, it will decode MQA to 24/96 automatically. Your DAC will have to do the rest. Saves your HDTracks login to automatically download purchases as well as Tidal, Qbouz (sp?), etc.