I'm really not into the whole streamer/DAC concept per se.
What I fear most is not that DAC's will improve (they won't) but that streaming services come and go and the need to keep up with them. It's more of a software and interface thing than hardware.
For this reason I went with Roon as my streaming ecosystem, and like you mentioned, I'm runmning a Pi/Ubuntu streamer talking USB to my DAC, but I could also get a Mytek Manhattan II with a network card. No built in streaming, but Roon aware.
What I fear most is not that DAC's will improve (they won't) but that streaming services come and go and the need to keep up with them. It's more of a software and interface thing than hardware.
For this reason I went with Roon as my streaming ecosystem, and like you mentioned, I'm runmning a Pi/Ubuntu streamer talking USB to my DAC, but I could also get a Mytek Manhattan II with a network card. No built in streaming, but Roon aware.