The existing Wall of Shame is not very useful because it only contains two items and because an item can go on the wall of shame after getting something wrong once out of two times.
The Wall of Shame would be much more useful for identifying leeches if it contained more items, maybe up to 20 items we have a poor record on. And there should be a minimum number of times we have encountered an item before it goes on the Wall of Shame, maybe 6 or so.
I think the Leech list script could work for you here. Leeches are not perfect though, so my script gives you information about leeches that can only be removed by burning for example.