words for the wise:
if the wx looks "iffy" at all...wait 15 minutes...if it clears, you did it to give the pax a better ride...if it gets worse, it proves that you were right to wait.
if high and fast go around and be ready for firewall power if you encounter windshear. (it is possible that if they went around, things might have been worse...look at CLT DC9 crash about a dozen years ago)
and , dear Canada, install windshear alert system...heck, your a first class country, get doppler wx radar!