Serviio does have some metadata-oriented categorization, but beyond that I only use it to represent a bunch of subdirectories. While I've seen some usability quirks, I don't know whether that's a Serviio thing or a 10-years-old TV/PS3 DLNA implementation thing. I did notice that minidlna was pretty bare-bones in what it presented to the client (server!).