Turning it into a bot will add transparency too. If a relay is saying I am following this bot then people will know that the relay is not a black box.
Discussion
I like the concept. The 1984 events could have a known pubkey that could be trusted by relays or others to label events as spam.
One issue is you would lose the spam score component. At what score would an event be created? Is that something clients should instead decide? The score could be inside a 1984 tag perhaps - but scores also could change or improve over time if an event was re-evaluated (perhaps a bug, or new data now correctly identifies something as spam).