I don’t think you’re really limited to one or the other. You can pool all your media in the same place and then point different services at it. I don’t listen to my crusty old downloaded music much these days, but, for example, I used to have Plex and Emby running side by side for years to watch movies/TV without issue. These services don’t consume that many resources so you can try multiple options until you find something you like and then remove the rest.
I don’t think you’re really limited to one or the other. You can pool all your media in the same place and then point different services at it. I don’t listen to my crusty old downloaded music much these days, but, for example, I used to have Plex and Emby running side by side for years to watch movies/TV without issue. These services don’t consume that many resources so you can try multiple options until you find something you like and then remove the rest.