I recently bought a Singxer SU-6, but I use it in place of a streamer. Not sure this would work for you as mine is fed from Roon running on a Mac Mini, so I don't actually need my streaming device to be able to connect directly to the streaming service.
The Singxer is my fourth try at a bridge device between the Mac and my DAC. I have tried the Zen Stream and agree that it sounded good even though I was only using the standard power supply. I just decided I wasn't happy with the limited output types and returned it. Before that I tried the Bricasti M5, a device that retails for 6X the cost of the Zen Stream. While the build quality was impeccable it would not send an audio signal to my DAC (Yggdrasil LiM) via USB. At the time I was committed to using the USB input on the DAC as Schiit is known to have a thoroughly sorted USB interface, especially now with Unison. The Zen Stream also wouldn't do it. I also tried the brand new Mercury streamer from Pi2Design and it was fairly disastrous. Only one output worked and even it sounded pretty awful. I think they have some bugs to work out and it may be a fine unit when they do.
Enter the Singxer. I gave up on the USB input on my DAC and liked that the Singxer offered a balanced AES output as I use balanced connections throughout the rest of my system. Would love to try the I2S connection, but alas, the Yggy doesn't offer that. From what I've read, it would not be a night and day difference anyway. Roon recognized the Singxer right away as a bridge device and it just worked from the jump. One note; you may be aware that the Singxer has user-adjustable dip switches. I didn't ever read anything definitive on setting them specifically for Roon so I just didn't touch them and it worked fine. If anyone knows some dip switch settings for this I'm willing to try them.
I've been pleased enough with the Singxer that I'm tempted to buy a LPS for it, but from what I understand, there's not much to be gained there as the Singxer is primarily powered from it's super capacitor. Indeed, there are warnings in the box about how this takes a few minutes to power up and down. Again, something I might be willing to try if someone has specific experience with this.
I expect you'll be quite happy with the Singxer. I just thought I'd inform everyone of it's ability to replace the streaming device in some instances.