I totally agree. It takes a good mix. You have to bring in some more mature players from time to time IF you don't have junior and senior leadership. You can't build a whole team around that, though. Also, once you have juniors and seniors that have come up through the program, you don't have to rely on 2 year players.