An external dac is essential for getting high quality sound out of Sonos. But you should be aware that the digital output from Sonos is very high in jitter. Because of that, if you want to get the most from Sonos, you should either (1) select an external dac with very good jitter reduction, or (2) use a reclocker before the dac.
I chose (2). I use the Empirical Audio Pace Car 2 reclocker between my Sonos ZP and my dac. It isn't cheap (between $1250 and $2050, depending on the options), but it turns Sonos into a truly high end transport, and it widens your options for dac's.
I chose (2). I use the Empirical Audio Pace Car 2 reclocker between my Sonos ZP and my dac. It isn't cheap (between $1250 and $2050, depending on the options), but it turns Sonos into a truly high end transport, and it widens your options for dac's.