I for one am really happy for their season so far, it's nice to see them competing in the actual race! The last few years they have been so much slower than the others that it hurt to see...Ericson had a good race, maybe the car is good enough for the occasional points finish even without DNF's for the competition.
Leclerc was on a bad strategy with a early unplanned tire change, I sure he will have better races.