I got the iBasso DC04Pro, so I'll offer a few comments and comparisons (TempoTec E44, Tanchjim Space) after a couple days of listening.
First, I got it from Amazon and I received it in two days as usual, so you can experience relatively instant gratification, as opposed to the multi-week uncertain journey you might expect if ordered direct from China. It came with a USB-C to Lightning cable, which was a nice surprise. Now I have to figure out how to get my wife to let me use her iPhone!
I listen to Qobuz hi-res files through USB Audio Player Pro with the bit-perfect output. So for me, on-the-fly use of the iBasso UAC app isn't going to happen much. But fortunately, the DC04Pro remembers the settings you chose, so you can pick your settings and use them later with the bit-perfect output. I couldn't convince myself that I was hearing a difference between the digital filter and NOS settings (It shouldn't matter so much with hi-res files, right?). The other settings like gain, eco, and "turbo" certainly make a differenced, but when would I want to toggle them to the lower settings? Still, they might have utility for someone.
As for the listening experience, it sounds great. Comparing the three I mentioned, the Space has a bit more high-frequency energy and it has slightly better resolution. The DC04Pro has a bit warmer presentation. I think it's a touch less resolving but the sound is still very clear and the trade-off in the richness of a violin tone, for example, is appreciated. The E44 sounds very clear but less so than the Space, and the tone quality is slightly grainier/more unrefined than the others. The differences between them are quite small imo, but for me, Space=DC04Pro>E44. I can see how one might prefer the DC04Pro over the Space, but I haven't developed a preference between them yet.