From Pi 3B from a friend, I try many time with moode, volumio, picore, librelec, pios lite and then back to moode just by these reasons!

1) Moode is the easiest way that I can use mpd with integrated audio (alsa mode) why I have problem with picoreplayer because it's always put HDMI as highest priority. But moode is different, I can choose exactly my integrated audio by headphone jack in the configure/system + audio tabs. I dont use DAC because I've just give all my Speaker and now I just use my soundbar for both TV (bluetooth line in) and pi3b( 3.5mm line in). =)) Maybe I change my mind in future but now is ok with me!
2) Moode with function log to RAM to save the HDD life because I use HDD for store my music. I still using the idle function when no access HDD share for 10 min to increase my HDD life.
3) Moode is widely supported with huge of radio stations. I love it, and I can play both by my pi3b and my device with function : Play on this device.
4) I love the way of samba, dnla&upnp, http player support by moode.
There are 2 points I need the author and other members to support:
a) Skip folder with .nomedia file tag. I've get stuck (hang) the HDD event 2 days caused by my 4TB HDD with more than 16000 folders with various of data, It can not skipe the .nomedia folder and auto mount whole hdd 2.5inch as usb media. Then I must to pull all my HDDs to put in only 1 HDD just for store my music! 😉)
b) I tried to install and configure both on a docker and core system pi os lite (because I plan using pi3b for multiservice) but falsed in many time (maybe I am not enough experience to do that now) so I give up to back moode OS running on my USB. I hope I can received a strong support from all of you on this forum to make me feel happier, specially running in docker as good as real moode on a USB.
Thank for all!