If you child wants to start playing hockey I would get him or her into an ADM program this season. No reason to do another learn to play session it just puts of his or her development a season. The reason I say this is that most ADM programs are 2 days a week and at the end of the day your child has to get on the ice to start developing.
At this point, I don’t think you can go wrong with any of the 3 programs. Pick one that fits your schedule and has a spot for you. At the end of the season you can reevaluate the situation. The only thing that can hinder your player’s development is if you wind up in a situation where he or she isn’t having fun.
And the Jamborees were fun for the kids. To the kids they seem like a big deal.