While not a huge fan of Scheer, I believe he is a safer choice than Bernier, but still not the best.  Chong I think could have beaten Trudeau whereas Scheer will have a tough time unless Trudeau messes up badly, but at least with Scheer they should hold onto what they have which will put them in good position with a different leader or perhaps him if he grows on the job to win in 2023.  By contrast Bernier likely would have cost the party many seats and made winning 2023 out of reach.  The party isn't moving further to the right which is good thing, but not moving further to the centre which is a bad thing.  The right wing swing has been stopped, but it has to swing back towards the middle before the public will trust them again.