Generally agree, although I think Raitt is probably okay although perhaps not the best.  Saxton and Peterson are fine, but have no chance.  Scheer is a bit too right wing, Alexander too tained while Trost, Leitch, Lemieux, and Blaney too extreme.  Bernier is a bit risky as he is a libertarian so not a socon or alt right and in that sense appeals to many, but he might be a bit too right wing economically, even though I would still vote for him in 2019, not sure if he could win nationally.