Banff is a great town, it is a lot like Bend where you have to drive/shuttle to the mountains since there is very limited ski in/out. If that isn't a problem then it would be worth looking into. Could also do a day trip to Kicking Horse which the intense skiers would love, there isn't a more challenging mountain in NA.