Great project! Have you seen Nostropus? It does that for notes, in the browser, for a single npub at a time.
https://nostropus.com - it wants to be a play-around client for tech-curious newbies and lazy to fix anything inconsistent / misconfigured / known bad practices / known poor relay selections and at the same time teach the user what's wrong and why.
I guess you are shooting to heal the whole network at once, silently, which is a bold move. This could stress-test the current practice of offering relay services for free. What I expect is relays like damus and primal blocking this bot because these relays periodically purge their database and this software just fills it up again, eating up their resources.