Yep, the crowds in Banff could be a bit of a pain, particularly at Sunshine Village around lunchtime. We always used to take a packed lunch and eat it at the Day Lodge but had to get their early in order to get a seat.
We ended up having a routine of early start (first few rows in the car park), early lunch and then early finish mid afternoon.
Fernie was slightly different though as we always stayed at the same B and B which provided a massive breakfast as part of the deal. This would keep us going until beyond lunchtime when the eating establishments were quiet again.
I remember the first time we encountered a lift cue at Sunshine and how surprised we were that there was a lifty arranging the cue into groups of four for the lift. very civilized indeed.