Creating llAgentSensor to be able to scan a whole region for agents would help. This would mean that only one script would be needed for a whole region instead of many to cover the different hieghts and limits of 96m max range. The llSensor could return all Agents in the region no matter of their position.
llAgentSensor();
agent_sensor( integer num_detected ){ ; }
I feel the above would help tremendously with the creation of better security and reduce lag in a similar manner to llRegionSay.
Adding llAddToRegionBanList & llRemoveFromRegionBanList would also help in making remote ban lists possible.
https://jira.secondlife.com/browse/MISC-242