Addressing the thread topic: Ultra vs other WiiM streamers.
For me the key difference is Ultra's USB out port to connect to an external DAC. If one has an external DAC with a competent USB input - proper filtering/isolation and clock recosntruction, the SQ should be better than through toslink/coax.
I am beta testing the USB out firmware in the Ultra and I like what I hear. Let’s just say that if one knows how to hear (instrument separation, dynamics, soundstage), the output SQ is readily noticed.
Note: It all hinges on the quality of the USB input of the external DAC.