I tried both usb via raspberry 3B+ and spidf via Allo DigiOne (and LPSU for.powering the dac).
Initally Allo sounded more interesting in mid ranges, more full and spacious, but It was lacking of high details and sparkle. Don't know of it is due to the dac itself or the allo, but at lower volume levels everything sounded muddy.
I'm now using usb via raspberry, where the whole response is more linear and precise, bass is deep and controlled and highs are very detailed. A good usb cable made the difference in my setup.
Thanks for your post, in the meantime I am using a Topping E30. Searching now for an other DAC with remote volume as the Topping sounds in my system not so good. Sanskrit was better in my system.