Yeah I'd take this poll with a big pinch of salt. The french electorate is very divided, split 1/3 each between Left, Right and Centre. No candidate is going to win the 1st round, and the 2nd round is quite different from the 1st.
In the 1st voters vote for who they want, but in the 2nd many voters are voting against the candidate the hate the most. If Le Pen comes first in the first round, it's really all about who she's facing. If it's Melenchon then things will be unpredictable as it'll come down to who the centrists vote for - and there are plenty on the right who would never vote for Melenchon. However if shes against a centrist, then she's more likely to lose even if they're deeply unpopular now, because they're the easier "anyone but Le Pen".
The outcome of the election is very unpredictable; no one is going to give any idea of what the outcome might be until closer to the election in April and even then it'll probably be down to the wire.