@Genghis Khan I think you should look further afield than Whistler for your type of trip. Whistler yes is awesome but if your footing the bill for the whole family it's going to add up. You could do all that and more at the other resorts for the same cost. Also heaps of non ski activities for the kids when they have days off...cheaper than Whistler.
Different resorts offer different experiences but as you have said you are comfortable with Canada and are familiar with Whistler...think of the other BC resorts as just a smaller Whistler. Everything is just as easy, relaxed and no drama's. My favorite BC resort is very dysfunctional but we love that about the hill...you will find little quirks with everyplace you go..I don't think you can go wrong with going interior. Go somewhere smaller and after a week or 2 everyone in the village will know your name and it feel like home.
Here are some of my observations - there are so many other resorts
Great ski schools - Big White, Silverstar
Steeps - Revelstoke, Red, Kicking Horse
Bowls and backcountry - Kickinghorse, Red
Village feel - Sunpeaks, Silverstar
Value for $$ accom - Big White, Silverstar
Huge variety of terrain (beginners to advanced where you can all ski an area and come back together) - Big White, Sunpeaks
Love the groomers ?? - Big White
Off ski activities - Big White, Silverstar, Sunpeaks