It worked well with Plex when I used it, but like you said it depends on your setup. I think Shoko only needs access to your anime Library folder, and Plex will just ask Shoko for metadata on localhost the same way it would for tvdb.
I personally swapped to jellyfin and it’s great. The main appeal of shoko for me is renaming and sorting my files automatically when I place them in my import folder.
I see, my bad