Of the three major Canadian political parties the NDP is the most complex and least understood. The Notley vs Singh example is probably the best opportunity to explain the huge diversity of NDP membership.
The differences between NDP memberships make us stronger not weaker!
I guess we'll test that theory in the upcoming federal and Alberta elections.
I doubt there are many potential federal NDP voters who are gonna think "Well, Singh SAYS he's against pipelines, but when you look at the Alberta party, I dunno. Maybe he secretly agrees with Notley?" I think it's generally understood in TROC that the Alberta and federal NDPs are marching to their own separate beats.
And as far as Alberta provincially goes, the hard-right thinks Rachel Notley is secretly anti-pipeline, and I think the floating middle and the left are sufficiently tuned in to political reality to realize that her stance is likely genuine, or at least not likely to be subject to any reversals in practice. I don't think either position(ie. Notley secretly hates pipelines; Notley sincerely champions pipelines) will be much influenced by what the federal party does.