One challenge with this approach can be seen by considering a scihub takedown followed immediately by a correction to a new TLD. The new(and suddenly correct) address would be changed to an incorrect old address.
pop up a warning instead to say there's been churn and let the user pick?