Sorry if it's been suggested but...

How about adding an option to kick a player that's been idle a certain amount of time? That would allow Duty Finder parties to remove people "leeching" without it being used to remove people they don't like.