I have 4 boys who have played 3 of them tried HSL and all have done Hockey Calgary. HSL is good if your child is an ELITE player, like the best in community as there is a bit more ice time and season starts earlier. But you can augment that with just having them do many camps as well. But you do sacrifice your life. HSL plays games wherever there is cheap ice with little care for parents. On a weekend we can have a single game in Banff. Then the next weekend 3 games in Moose Jaw. Then they'll be no games for a few weekends and a showcase can be in Edmonton/Calgary or Morinville or VIking or the middle no where. So you need to have a felxible schedule to not work on Fridays to drive. Coaching is hit or miss as its parent coaching, they'll promise you additional coaching, but I would say its no better than community. Each team wants to make money, and to do so they want the best players, because if that team does well the thinking is more kids will join that club and they can have multiple clubs. so they'll often invite many kids to tryouts and then you can also be cut in future years. in suummary, elite elite player, with flexible friday schedule, flexible weekday evenings to drive kids then you can think anout it. Otherwise if your kid is a good player, hockey canada with some camps would be just as good without the cost and stress. HSL is a BUSINESS.