Roon is an interface has nothing to do with sound quality
totally incorrect. Roon is a 1) server, 2) streamer, 3) multi-room and network streamer with its own protocol, 4) upsampling DSP, 5) MQA first unfold algorithm, 6) timing and bit depth adjustment device, .....
How far do i need to continue. Totally, completely, off base.
Sorry to be blunt to the point of rude, but this is really misinformation. And Roon provides a lot of options to minimize network impacts, optimize timing, tune for rooms, etc.
I shoudl add i have no commercial affiliation with Roon expect that i was an early adopter, and often feel like a beat tester. Its a work-in-progress.
Nice system though Tom. Thumbs up on your choices, from what i can see.
2nd edit: if interested, i was asked, and wrote, a long post on how to get the best sound out of Roon in a digital audio thread not long ago. It extended beyond Roon proper to bridge and USB interfacing (e.g.: lots of ground and power supply isolation) to get the best sound. Remember that Pulse Amplitude Modulation is in effect a cartesian coordinate mapping of analog sound and the X (time) domain is just as important as the Y (volume/bits) domain.