The Canada course cup IS riding sweet, so yeah. Honestly I love the mountain for myself, but its not a place I would take the fam too again.
Standing in the lift line it seems like biking back ten years ago - nothing but dudes. Go to Silver star and there's girls, kids, you name it.
Your timing was just a wee bit off. The crew I was with on Monday had 3 women riding in it and there was a ton of others. :)