Late answer, and not a satisfying one: If you want to do recordings from Yamaha CL/QL or Soundcraft Vi via Dante, get yourself a laptop capable of running OSX and Dante Virtual Soundcard (DVS).
DVS does not run too solidly on Windows, but if you dare, you can try some used Windows 10 laptop – it’s the least expensive option.
As a DAW, you can use Ardour. Or, if you want it easy just use Harrison LiveTrax. (If your client runs a 12k€ Yamaha QL1 and you cannot afford 15€ license for LiveTrax in order to do a recording, something is wrong with your business structure).
On Apple hardware, things become more complicated – Apple fans are telling the opposite, but they just don’t do proper work apparently. So on Intel Macs, the Belkin USB 4 to RJ-45 2,5mbps Adapter is said to work best. However, on Apple Silicon, the USB network implementation is said to be insufficient, so you’d rather want to use the Thunderbolt network adapter by Sonnet (very expensive).
Me and myself, I found out that when using higher latency settings, which is okay for multitrack live recording, the internal network adapter of the Mac Mini M1 will be fine.
AES67 would work with Linux apparently (see above post in Pipewire), but it has implications on the entire networking infrastructure since Audinate’s Dante chips can only do Multicast, and you do not want to do this, especially not with Yamaha QL/CL, where the communication with digital stage boxes is also run via Dante.
If you have a choice in mixing consoles, go for an Allen&Heath SQ-series console, which has an internal recorder that can do 32 channels at 48khz on any USB storage device fast enough (like these Samsung T7 SSDs).
Most audio engineers will not even touch Dante Controller. Too complex. Most nerds will find Dante very easy. So in order for Linux to succeed at AES67 and/or Dante, things need to become very straightforward.