Tidal was always my pref, because it has great choice and best sound I'd say per variety of releases.
I'm always looking for outside of mainstream material via bandcamp and stuff and almost never had been disappointed if I find such desirable material in Tidal.
TBH I do get happy when I get CD quality from streaming and I don't even expect having super-hirez from streaming just by following Asian wisdoms I guess of not setting too much expectations. Most of the newer releases I've been pretty happy with in Tidal such as Snarky Puppy, Pat Metheny -- real hi-rez releases, Jazz-Baltica artists from Northern Europe and a lot more than I even thought having near-CD quality. I can tell you that having WIRED connection to internet will solve lots of streaming performance issues.
I use ultra-quiet Lenovo Q90 PC specifically built for entertainment. It's model of 2011, but haven't been lately looking for replacement. Maybe I'll come across streamer at garage sale for cheap and replace it when time comes -- no hurry there:)