I'm in the "add a DAC" camp. Streamers are dependant on interfaces and it's likely new music sources will continue to appear. BluOS has a good interface that seems to be flexible. I read a lot of comments about higher end streamers that say something like "It's great, but... (something less than positives about the interface). Streaming is a pretty rapidly evolving space, I'd hate to dump a bunch of money into something that's obsolete in a couple of years or can't play a new service that comes out. DACs are also still evolving, but a really good or great sounding DAC should still sound great years from now.