We switched to WS as well this year to take advantage of the referral bonus and cash back promo, we also like the new credit card with the airport lounge, esim card and travel insurance coverage.
I used NBDB before, like the free trading, but it has some down times in the past
Recently we also moved our banking from RBC to Scotia to take advantage of the Scotia Bank infinite passport Visa card, with 25 days medical insurance coverage out of country, no exchange fee, and Scene+ points promo for first year.
As we are approaching retirement age, we will lose company travel insurance once we retire, we think the WS CC and Scotia CC are 2 good options for us as we plan to do a lot of travel out of country.