Does serviio provide any kind of organization or custom interface? After plex suddenly quick working on my media server, I started using miniDLNA/readymedia to stream things to my roku, but the organization and interface of "Roku Media Center" leaves a lot to be desired.
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!).