I use MC to manage my music library and as a player in my desktop system. The music files are on a NAS. My bigger system is DLNA based, using MinimServer running on the NAS, BubbleUPnP, and a hardware renderer (Auralic Aries) hooked to my DAC.
I use MinimServer instead of MC's server for its more functional search features. I wouldn't say that it is markedly better or worse in other ways, though some of the MC features (DSP, for example) might be useful to many. I do find the MinimServer author easier to work with than the JR developers when you want an enhancement ... it is his baby, and while he doesn't always add what's requested, he does always respond with a definite and sensible answer. He is never sarcastic or dismissive. MinimServer has excellent customization options in what to me is a difficult syntax, but I've managed to do what I need, and more, and help is readily available.
I started using BubbleUPnP about 2 years ago after trying >10 different Android control points. It was the most reliable, had the features I need, had a nice GUI, and was still in active development. That is all still true, and the few times I've tried other control points, I've always found something missing. I still recommend BubbleUPnP to anyone looking for a DLNA or OpenHome control point on Android, especially if the user is interested in classical music.