For me it's as much about convenience as sound quality. I have a streamer in my office, but I hardly ever use it because it's a lot easier to play Tidal, Spotify, files from my network, etc. from my desktop since I'm sitting in front of it already. I have two such systems, both with good DACs (a Wyred 4 Sound DAC 2 and a Mytek Liberty), and the sound quality is excellent.
In my main system, there's no PC sitting in front of me, so I have a BlueSound Node 2. I control that with a tablet (or my phone) and that is pretty convenient. I'm feeding the signal from the Bluesound into an Auralic Vega DAC. The sound quality is better than the other systems, but that's in large part because I also have better amps, preamp, and speakers in that system.
You can have great sound quality either way. I would be more concerned about convenience / ease of use and budget than whether one method sounds better than the other.
In my main system, there's no PC sitting in front of me, so I have a BlueSound Node 2. I control that with a tablet (or my phone) and that is pretty convenient. I'm feeding the signal from the Bluesound into an Auralic Vega DAC. The sound quality is better than the other systems, but that's in large part because I also have better amps, preamp, and speakers in that system.
You can have great sound quality either way. I would be more concerned about convenience / ease of use and budget than whether one method sounds better than the other.