"The amp and streamer are outstanding with really good imaging and presence."benb: that's my experience too with the M-100, and it just keeps getting better the more material I listen to (varying genres, recordings, volume levels etc). No MARS, no power conditioning and a Cullen Cable Crossover Series as power cable. Other than Audioquest Sydney rca from CDP (which I don't use much), no other fancy-pants interconnects to speak of. For my money those aren't a good & credible investment.
Like you I'm getting super-good imaging & stage, presence and drive. Totally stoked.
I did have a weird encounter during .flac playback via http over ethernet through the M-100 LAN input. I use the BubbleUPnP for DLNA/Chromecast android app as control point, with the M-100 as UPnP renderer via its LAN input. Btw the BubbleUPnP app is excellent: well-designed,
feature-wealthy, responsibly and frequently maintained, rock-solid
stable. Superb value, from the Google Play Store.
I
use the Micromega android app to control the M-100 hardware: volume,
input sources, etc. Sadly, that app is of entirely different caliber
than BubbleUPnP (see my earlier posts about that). No response from Micromega to my questions about that.
I had just played back a single track from .flac, and selected another single track in BubbleUPnP. I hit Play - and nothing happened. Tried again: nothing. Rebooted the BubbleUPnP app - and it no longer found the M-100 as a UPnP renderer on the LAN. Rescanned for devices in the Micromega app, and it too no longer found the M-100. Restarted both Micromega app and M-100: still no UPnP renderer. M-100 still had a valid IP, an active network connection and responded to ping. All other M-100 functions and source inputs still worked fine, as did the remote.
The tl;dr: after hours of troubleshooting including router and network debugging, and hw/sw isolation, I finally pulled the nuclear option and reapplied the firmware update to the M-100 network module. That fixed it: M-100 reappeared as UPnP renderer and playback via its LAN input works again.
A
cautionary tale but hopefully useful outcome if other owners have the
same problem (I didn't find any out on the interwebz). I think it's
highly unlikely the BubbleUPnP control app 'exploded' the UPnP interface
on the M-100 network module - for now I'm treating it as an isolated
"lost-its-mind" failure on Micromega's part.