I
suggest a "Prioritize" option to metadata sources (next to "Cover priority") that when set prioritize metadata search results that include an ID for that source. (And only use a search result without it if none contain it.)
The workaround I use is to disable the other sources, which is less optimal because then an ID and comment from the review sites I use less often is never present rather than sometimes present.