I just went through this and tried quite a few Navidrome clients before settling on Plexamp.
I wanted to like Navidrome because it’s more forgiving with your tagging/organization, particularly with compilations. It reads the compilations ID3 tag and puts all tracks with the same album title and that tag in one album, which is super simple.
Plex is far more picky with tagging/structure. But the clients for Plexamp are just so much better, imo.
So I just eventually sucked it up and spent days retagging my MP3 collection and moving files around to make it work with Plex. It sucked but it was worth it.
One example I remember... getting an appointment for Global Entry.
If you're not American, you might not know what that is... but it's an expedited airport/immigration program in the US and getting an appointment often takes months.
You can use tools like this to monitor the appointments page for cancellations. I didn't use this specific tool but I used something similar when I signed up for GE and was able to get an appointment 2 weeks after I applied.