I have both.
that is, a Mac Mini and also a streamer/DAC/preamp
(the Matrix Element X), in addition to a now-unused streamer (the Bluesound Node 2i). FWIW, I almost never use the streaming function of the Element X (even though it's a very good Roon endpoint). The Mini is my usual Roon endpoint. The main reason is to run DSP on the Mac (BACCH4Mac spatial audio processing). I do also have a separate Roon server, though.
I'm not experiencing (or at least not perceiving) issues with noise, drop-outs, or control functions. I'll say this, though: all else being equal, I'd prefer ethernet over USB connections. The problem I've experienced with USB isn't sound quality but reliability. After a power outage, the USB-connected functions don't necessarily come back up gracefully. So it sometimes takes a little trouble-shooting.
that is, a Mac Mini and also a streamer/DAC/preamp
(the Matrix Element X), in addition to a now-unused streamer (the Bluesound Node 2i). FWIW, I almost never use the streaming function of the Element X (even though it's a very good Roon endpoint). The Mini is my usual Roon endpoint. The main reason is to run DSP on the Mac (BACCH4Mac spatial audio processing). I do also have a separate Roon server, though.
I'm not experiencing (or at least not perceiving) issues with noise, drop-outs, or control functions. I'll say this, though: all else being equal, I'd prefer ethernet over USB connections. The problem I've experienced with USB isn't sound quality but reliability. After a power outage, the USB-connected functions don't necessarily come back up gracefully. So it sometimes takes a little trouble-shooting.