Don't know much about junior north of the border. I know BCHL is the top dawg, but what is the local rep of the AJHL, SJHL, MJHL, CCHL, and OJHL? All pretty much the same, or do one or two of those rise above the others?
Like any level or league there are good organizations and bad. Good coaches and bad. If you don't have insight via personal network or advisors then stay away or your simply rolling the dice with your kid.