On my PC I've currently got Arch Linux (#1 in my book), Fedora 29, openSUSE TW (rolling), MX 18.1 (#2 in my book), Slackware Current (rolling), Xubuntu 18.04.2 LTS and 19.04 all with
Xfce as the lone DE along with Windows 10.
I've had Sabayon Linux and CentOS installed also but they were not really made for a desktop system like I want.
MX has definitely impressed me. It asks for the sudo password to mount another system's partition, it has a working fusion icon, it works with all of my hardware and did I mention that it has a working fusion icon?
Arch Linux and MX are the only ones that have compiz 0.8, Emerald, the fusion Icon and that's one good reason I like them both. Fedora has a working Fusion Icon but, the conky version is not quite up to what I want/need.
You cannot use 'override' on Fedora like on every other system there is. OpenSUSE
did have a working compiz and fusion Icon but, not any more.
I use Compiz, et al for more than just eye candy. I use the commands you can setup and several other things but, the eye candy is cool too.
Bottom line - Xfce is the only DE I'll probably ever use again and I don't even need a low resource system. I've got a 4th generation i7, 16GB memory and 2 SSDs - one is 1TB and the other is 500GB which is still a beast.
The ONLY downfall I see to MX is that, like all Debian based distros, while booting up sometimes the panels do not appear and you have to logoff or reboot if logging off is not an option to get the panel(s) to show but, it's not that big of a problem.
If I could, I'd go with Arch Linux, MX Linux and Windows 10 (for games mostly). But, I get bored and need stuff to play around with while learning about new things Linux.