LS50 Wireless connection preference?


I’ve got a pair of KEF LS50 Wireless speakers and am wondering what the best route is for connecting them? Right now I’ll be using a MacBook Air and can go USB but I may buy a Node 2 or Aries Mini and go optical or coaxial. I want to utilize the DACs in the KEFs though. Which route is the best way to go for sound quality? I’d rather not go analog or add anything else in the mix.

Thanks for any advice.
asahitoro
The other economical option is using a Chromecast Audio and use its optical output. It sounds real good if fed into a good (external) DAC and allows for streaming content from various cloud services like Tidal, Spotify, etc. It sounds almost as good as my Bluesound Node2 when fed through the same DAC.
Thanks for the replies everyone,

Since I posted this thread, I picked up a Node 2 and am going to go analog w/Kimber Silver Streak (had leftover from earlier) so I can still have MQA capability. I guess the Node’s DACs should work out well. Now I need to figure out how to add a turntable if I want later. I'll have an optical and USB input left on the KEFs to use.
Congratulations. Node2's DAC is quite good. The BlueOS app is also very user friendly. Let us know how you like it. 
Enjoy.