Should Harper step down if he can't win a majority? Do Canadians agree with the election night Twitter ban? New poll numbers answer some interesting questions.