Indeed all depends on what you are trying to achieve.
For competition fighters I would limit the number of techniques to as few as possible and then train them a lot.
For students that are just training for fun it's nicer to see plenty of different techniques, so they can train what they like most.
And last but not least for girls guard, guard and guard :)