Don't forget your first and most important job (IMHO) is to assist your users with getting done what they need to get done, not simply to control them.

I've worked with Admins that had over 100 policies they applied to their users - luckily I was not in that OU and neither were my users. My users logged in pretty quickly - their users had to go get a cup of coffee when logging in.