Macron mostly because he polls higher and therefore has a better of chance of interrupting the Fillon-Le Pen duopoly, but either he or Hamon are fine.
Could you retake the PM test? Yours doesn't seem accurate, with Kennedy, Macron, D66, and Newsom in your signature.
My personal politics are radical and extremely far-left. But I'm more concerned with keeping the right-wing out of power. I generally support candidates and parties who are in the best position to do that. That isn't always the party or candidate that best allies with my views. Ergo, Macron.
For D66, I can't support SP and GL in the Netherlands due to their anti-nuclear energy stances which harms the environment, and I don't like Asscher for PVDA.p