If planning to use I2S for the long run make sure both dac and ddc have pin configuration ability. With this you can use ddc with any dac and vice versa.
As for ddc, I have Denafrips Gaia, wanted highest quality clock, power supply to that clock and usb optimization on input. I tried intermediate steps with I2S in the past, compared to my already optimized usb I2S was not an upgrade, adding the Gaia tuned the tables. However, not everyone is going to hear the full potential of Gaia with present streaming setups, Gaia for mature/fully optimized streaming setups.
Singxer SU6 is a nice mid price ddc, may find used or stretch the budget a bit.