My take on Roon is that they've developed some features and functions, and combinations thereof, that are unique and it's the best multi-zone music library software available.
That said, it is also very buggy and flakey, and the Roon development team has some very odd takes on what the software should represent. Roon was developed on a multi-platform video game development kit and it has its limitations. This allows Roon to work on many more platforms without dedicated programming for each one, but it also limits what can be done where other software is much more capable.
So, enjoy Roon, and try not to get frustrated when you get in deep and something just doesn't go right, but understand you're not alone.
Roon is a love/frustrate sort of thing...