I've spoken a few times now with Erin O'Toole and I like him. He seems pretty grounded and personalble. He lacks the reality TV drama that seems to be lauded over intelligence these days though so I can't see him winning the seat. Maxime Bernier seems pretty solid too. I enjoy hearing him speak and look forward to hearing more from him. My conservative party vote would be between those two. I find it piticularly embarassing how people are attacking Max over his accent.
Kellie went all in with her Canadian values platform and isn't able to do an about-face because of it. She's stuck riding it out. At a theoretical level I somewhat agree with her premise. People coming to Canada should share our value system. That is, I don't think they should support Shira law, think gays should be stoned to death, women need 4 witnesses to prove rape, honour killings, justify committing sexual assualt, stuff like that.
Practically speaking it's not even remotely possible to screen for something like that. People can simply lie. She committed political suicide with that platform I think because it's all too easy for her opponents to peg her racist (which is dumb because that's actually a culture issue) and of course be called a Nazi or Trump ad nasium.