Ok, I said it.
I know the subject of a llName2Key() function has come up a thousand times before.
However, in light of the attention 'griefing' has gotten of late, this function could be even more useful for a new reason.
Here's why:
llAddToLandBanList() and llRemoveFromLandBanList() both require a key to use.
Unfortunately, many of the avatars these functions need to be applied against are too new to exist in any external llName2Key databases out there.
As a result, our only realistic option is to use a Sensor() to pick up the griefer's key. This well, sucks for a couple reasons:
-Simulator load from the Sensor
-(Most importantly) Sensor can only pick up 16 avatars, and poorly over sim boundaries. (Have a chat with Teeple about our most recent excitement as a result of this limitation)

Any chance you could take another look at llName2Key, or alternatively - give us Ban List functions that don't require a key?
Thanks for listening

Just to add, in case its useful:
No one here has thought out all of the implications of an LSL call to do name-> key lookup. It is not hard to add, so I have added it to the feature queue which will make sure it gets looked at if bubbles up in priority or it gets picked up as part of another project.