Looking for "perfect" streamer....


When I have my DAC connected to my PC, I can use all the streaming services (Tidal, Amazon, Deezer, Spotify, etc.). However, when I decide to move the streaming away from my PC (to avoid the noisy environment) I'm running into problems being able to access all services.

If I use a Raspberry Pi with RopieeeXL, I can only use Spotify and Roon (Deezer doesn't support DLNA). If I connect a Bluesound Node 2i, I can use Deezer but the functionality is limited (no thumbs up/down).

I thought about a NUC but I haven't seen much about using it as a streamer for all of the different services (but maybe my Google Kung Fu isn't that good).  And how would I control the Nuc from my PC?

Any thoughts on a "perfect" streamer that can handle all the services?

Thanks for any input.
soundchasr
@kairosman - was just thinking about that one.  Looks pretty awesome.  Plus, it has USB input for connection to a computer so anything I can't get through its streaming service I could send via the PC USB.  

The only question I have (that I haven't found an answer to) is whether there is a Windows application.  I like to control everything from my PC.  
All Streaming devices I’ve heard are sensitive to EMI/RFI picked up in the Ethernet cables. When you’ve settled on the right device for you, in terms of functionality, the sound quality can be enhanced further with an in-line passive filter. This ‘ENO’ is excellent www.networkacoustics.com In my system it makes my Streamer indistinguishable from the original CD.
Buy a Jcat net card sir streaming it blocks the garbage from the computer and isolates and has a excellent afemto clock,
slso for computer files the Jcat computer card  .these are the most 
well thought out cards out there and excellent results.