Once again, I think we need to consider that users may not want to rely on MusicBrainz, and it's not a good UX to leave Funkwhale to add tags or links. I'm definitely in favor of getting links from MusicBrainz if the content is tagged with an MBID, and I think the admin should have the option to run a task periodically to keep these links up-to-date as mentioned in the spec, but there does also need to be a way for users to add/edit links for both MBID and non-MBID content.
Some users may not even really understand MusicBrainz, or know what it is. The process of editing content on MusicBrainz isn't the most user-friendly, so asking users to leave Funkwhale to go to MusicBrainz just to add a link seems like really bad practice from a UX perspective. Funkwhale users are here to use Funkwhale. They want to upload content and organize it in Funkwhale. MusicBrainz is a helper to get good metadata during upload, but beyond that I don't think most users even think about it.
Similarly, I don't think Funkwhale should send new links or edits to links to MusicBrainz because that just puts undue load on the MB team to check all of them.