The Alberta Banff is only an hour's drive from a major city, Calgary, so gets lot of local day trippers as well as a the campers/hikers and foreign tourist busses to it gets very crowded.
Your Banff looks very appealing to me - long beaches and not so many people.