An option to restrict user access to leads on the lead group level would be helpful for situations where only certain campaigns are worked on by each user.
For example, restrict a user so that they can see leads in a 'Debt' lead group but not an 'Insurance' lead group.