OK soo i have been to windells and Camp of champions. COC i went to quite a few years ago and windells i think 2 summers ago, and a bit has changed but overall i enjoyed camp of champions more, even though i basically live in whistler it never gets old. I think in the end it comes down to personal opinion because windells,Coc,momentum are all amazing camps and equally fun no matter what.
I have not been to momentum so i can't say much about it, but the hotel they stay in is pretty nice, like COC they have all of whistler to hang around in and you basically get the same riding time as COC.
The thing i did not like about windells is that you are stuck on there campus the whole time besides going to the mountain, at COC you have the compound AND all of whistler village which is sooo bomb. Whis village includes and amazing skate-park, dirt jumps, lost lake, MTB'ing,movie theater and even just roaming around can be a lot of fun. At COC you can go out to the village with your friends and have a different dinner everynight, where as windells it was like a cafeteria (dont get me wrong the food was great) but i just didnt like the same thing everynight in the same environment. The on campus vibe at COC i enjoyed a lot more too, and Ken (the camp owner) was always around having fun with us but i never saw Tim Windell at Windells when i went....
For riding purposes, again personal preference. I like the COC park more and got way more riding time in then at windells. The parks are pretty much equal, and now that COC has 2 handletows and the t-bar its going to be insane. I liked my coaching at each camp pretty equally, the environment on snow is the same as well, the snowboarders are all chill from my experience.
COC has wateramps, Windells has a dryslope to airbag. There both going to have dryslopes this summer. They both have skateboard + biking set ups that are equally sick, but whis has a bit more to offer. Theres a lot more stuff that could be compared but in the end this summer im going back to COC.
Its not to say one is better then the other, do your research haha and decide what kind of stuff you liike better. If anyone has questions feel free to PM me....... Superduper amounts of fun await no matter which you choose :)