DLBC and DLART are the gamechangers
On paper they would be my preference too, but the only thing that matters is how they perform and what the finished result (validated in REW) is.
Off topic:
Very interesting: How can you stand the poor BluOS when you know LMS? I can only guess that you prefer streaming services like Spotify & Co, which might be easier to integrate with BluOS. But with well managed / tagged FLACs BluOS seems totally crappy to me. No lyrics, nearly no way to edit Playlists, no large covers, no plug-ins, nothing like the great "Material Skin". Apparently there isn't even a way to control BluOS via a web interface. I may be wrong on some points, but the hype surrounding BluOS is completely incomprehensible to me. The only advantage I see is that you don't need a computer or NAS to run the server.
Sorry, didn't mean to start a "religious war".
Nocko!
I like both in vaguely equal measures I think. There's nothing poor about BluOS I think, I've been using it since the Node 2i so that's about 4-5 years I guess. I've found it wonderfully stable and has always been a nice experience to use.
By contrast, LMS looks just that little bit worse (I use Material skin like most, but it's still not as pretty), occasionally is a bit finnicky with updates (sometimes platform related), but of course is massively more powerful with the open plugin architecture. I feel with SqueezeDSP now that was the game changer and why I went back to LMS. I've used LMS since Touches were new, so must be 14ish years now?
Neither are my favourite, per se. I enjoy both very much, and I would recommend either depending mostly on a users IT skills (or lack of).
I listen to 95% local FLAC. My tagging is perfect and both LMS and BluOS operate and manage mostly identically - LMS has the addition of EP's as a category which is nice.
The last 5% is Deezer, HiFi tier. For which there is now a community plugin for. It's decent (and amazing considering this is developed for free!), but I would hand the Deezer integration to BluOS. Though this is mostly down to the fact that the Deezer and SqueezeDSP plugins don't mix well, it means you can't pause (or scrub), which is mildly annoying.
In an ideal world though, and something I may do, is move to Tidal - because IMO no one does a streaming integration better than the vendors own app can do it, and so Tidal Connect is probably the way to go (now they have ditched MQA).