Well, I'm not "dedicated to making anti-spam" addons, and I don't think it's a particularly good idea, so .....
As is oft said, "If you don't want to hear the answer, don't ask the question."
You asked for opinions and that's precisely what you got. However, ultimately it is your addon and you should do whatever you want, as long as it doesn't violate any of Blizzard's rules.