Personally I use Gonic rather than Navidrome, because I don't care about a web UI, but if you go to the Navidrome website and look at the "Apps" page it lists every Subsonic API compatible app. There's a lot.
I’d love have my own local mp3s get this super power. I just don’t see it happening. Plex has their own attempt but it’s no where close.
You can decouple discovery from offline music experience. Outside certain genres that I'm not deep into, there's almost nothing I get rec'd on Spotify that I didn't already know of from other sources.
For discovery, there are plenty of (especially linear) streaming music sources that are dirt cheap or free, anyway.
But it may be that I hit a bug quite some times ago where each offline downloaded song got added to the liked songs playlist and even though I manually removed quite a few of those, it may have corrupted my user profile.
For me folder view is partially just what I’m used to, but even with good tags some kinds of music is easier to look up by folder (clsssical).
I've written a client for Navidrome however, so I'm biased by the investment in time that required.
I've also spent time working with several of its private APIs to track my own listening activity.