I suggest expanding thieving so that you can pickpocket other players. Higher level thieving will allow you to take gp or rares or any other items from players as long as they are standing still. I think this will help to curb the amount of edgesitters standing around edgeville with their fruity rares.
This is an interesting suggestion. I think the threshold for having your pocket picked could be a bit more reasonable though - perhaps a change in idle logout. You get 5 mins stood still, after that, you're fair game for ten minutes, etc...
As for the Edge sitters, they don't bother me too much, but I don't frequent the place as often as most.