Since there has been quite a bit of talk about maps being too big or too small for the number of players on the server, I thought I'd point out an old, poorly documented feature: DSM's.
Make a brush that closes off an area of the map and make it a "func_dsm" entity.
Use the key "open_pcount_all" to specify the minimum number of players that are needed before the said brush is removed.
Use "close_pcount_all" to specify what the player count must drop down to before the brush reappears.
Example:
"classname" "func_dsm"
"open_pcount_all" "4"
"close_pcount_all" "2"
When there are 4 or more players, a new path is opened. When it drops down to 2 or less, the path is closed.
Edit: "spawnflags" "1" inverts this behavior if you want a path to close instead of open.