The DAC design that has the most variability is the FPGA type, since it is software based. My plan is to get one of those in a few years. I use a Schitt Yggi+ LIM today. It punches way above its’ price. You will hear that statement from a lot of people on other DACs.😀
In terms of inputs any Ethernet input (RJ45) in a DAC is only used by me for short term convenience situations. When you connect an Ethernet cable to a DAC, any noise on a network, printers, computers, home security, etc.. is now allowed to go into your DAC via the RJ45 connection.
A streamer that cleans that up is what I do before I go into a DAC. I like to clean up the network using a fibre optic (glass) cable just before a DAC. I use Sonore Optical Rendu that take fibre as input and outputs USB which can then goes into the DAC. Fibre cannot carry analog noise because it is made of glass.
This is not a perfectly pure solution because of that last conversion. A pure solution is to use a DAC with a fibre optica input, such as the Lumin X1 or a Linn DAC (forgot model).
The Sonore OpticalRendu and the Lumin X1 (both a streamwe and DAC) are ROON READY. I use ROON in multiple systems in various rooms. My ROON Core server that manages the streaming is on a computer hidden under a bed in my guest bedroom. It has no monitor, keyboard, or mouse. The computer cost $500 and it pretty junkie. However, it does not matter because I use fibre optic in the last few feet before the DAC.