OP, take a look at Innous streamers. Innous makes excellent streamers at varying price points. Innous streamers come with the Sense music app, which sounds better than Roon - IMHO and Sense is FREE. Sense is easy to use and integrates with Quobuz and Tidal (although the Tidal integration is still a work-in-progress).
From a music management ease of use standpoint, Roon is the best that I've ever used. I purchased a Roon lifetime subscription a long time ago and have about 25 playlists consisting of a mix of my CDs ripped to my Innous Zenith, Tidal, and Quobuz tracks so I still use it. For critical listening, I use Sense.