Just a little report back about my experience with my SMSL M8 (purchased via massdrop).
I use it connected to my Mac via USB using a Light Harmonic LightSpeed 10G USB cable.
I have an old Panasonic DVD-L10, that has been sitting around for 10 years, so I tried connecting it to the M8 DAC via an optical cable (Fisual Pearl Mini Toslink to Toslink Optical Cable 0.5m) very good quality for an £8 optical cable.
I use the switch on the front of the M8 to change between USB & optical, and I am pretty happy being able to listen to some of my old CDs.
In regards to the M8 filter settings, I seemed to have settled on 'Slow', rather than 'Mini' or 'Fast'.
I have also tried connecting the Mac Mini to the M8 via Mini Toslink to Toslink, and it also sounds pretty good (Optical is a good choice if you want to help eliminate any 'noise' that might effect the signals that normally happen from computer to DAC via USB cables), and you can get great optical cables for very little money (Fisual Pearl Toslink is a good starter cable).
For a Music Player, I have just started a trial of Roon Player, it is available for Mac & Windows (Android Tablets and Ipads (smaller UI apps for phones coming soon, I believe)), the best part about this player is that it has great MetaData support, but it is also Networkable, so I can have my Mac Mini connected to my M8 DAC & amplifier & speakers, and use roon to play my music, but can also control everything from other devices or computers. You can have more than one 'End Point', so you could have three different music systems (with 3 different DACs etc...) around the house & play your collection to any of them.
Here is a link to try out the player, Window & Mac (It has SO many hidden features)
http://roonlabs.com/downloads.html
Here is another link to the Youtube channel from the 'The Hans Beekhuyzen Channel' that explains a little about the player:
https://www.youtube.com/watch?v=yrRfhWcLoqA
and the part 2 video here:
https://www.youtube.com/watch?v=QEDRA54q5nM
And an older video giving a simpler overview:
https://www.youtube.com/watch?v=u1LvfgOQ3JY
One Thing I like about Roon, is when I put any Flac files into my Roon music folder, it can automatically tidy them up putting them under Artists > Albums etc...
The is still one input connection (Coaxial) left unused on the back of the M8 DAC, so for people who have lots of DACs or sources, you can switch between them quite easily. I never really thought of using the M8 as a source selector, but it works quite well for me. To recap I use the USB in play music from my Mac Mini, the Toslink in to play CDs from my external player, and I have Coaxial left over for another input. The M8 is connected to my tube amp & speakers, it is all quite convenient.
No rocket science here, just a simple bit of feedback explaining how useful I find the M8.