Here is a suggestion for a Nostr clean-up-bot:
Scan all entries on indexer relays, then find the profile of the public key and re-publish that profile to the relays the user has chosen.
There are so many Nostr accounts that doesn't have their own profile events stored on their relays.
I'm very surprised how many users this applies to, it even applied to the Primal Studio account, which did not have their own profile on their relays (I fixed it by re-publish from another relay).
If nobody makes it, I might do it.