@jksec Running directly to dac generally means running out usb port on server, unless this is optimized with something like Jcat or Pink Faun usb card, not best way to go.
Running over ethernet gives one many options like separate streamer/end point/usb renderer, also can do FMC (fiber media conversion) or any number of filters like Acoustic Network Eno.
Issue with Nucs is lack of two ethernet ports, but if one is using network switch of less consequence. Macmini requires mods with diy lps like Uptone Audio MMK and JS-2. Macmini can be modified for two ethernet ports, advantage is don't need network switch.
Server direct to dac is convenience method. Ethernet via switch or direct mode is for maximum sound quality.