I realize this doesn’t help the OP, but wanted to chime in here. Streaming is ALL NEW to me. A long time CD guy who sort of fell out of the hobby for more than 10 years. I read and read and read, and my head spun like mad
Eventually I scored a a Bricast M1s2 DAC with built in network card. I started out feeding the Bric via USB cable from my Qobuz-enabled older model macbook air. I mean it was ok, not amazing. I was worried I spent all that cash on the Bric to get decent sound.
THEN, i learned about JPlay and loaded it onto my ipad (which fortunately was newer generation with one of the better processors etc). Then QBuz integrated seamlessly into Jplay app, and the Jplay app immediately saw the Bric and just played from there. Gapless playback was on without issue too. There are a few minor hiccups here and there (usually a slight pause when changing tracks), but not having to go buy a separate renderer/server and have another communication is a major relief. As I dont have downloaded/stored music to play, using the ipad to run jpay is a wonderful compformise.
Sure, i have wondered "would it sound better with a roon nucleus or some other fancy new box solution (vs JUST the Bric with network card)?" This is part of our addition, we um hobby - the WHAT IF....
but then I stop wondering when it plays. Also, I’m just not technically savvy enough to manage yet another box right now! This thread -a gain sorry to not add a thing to the OP, helps reinforce my current situation.
OP, good luck finding a durable less complex solution!