I can't comment on Earl, but from what I've heard he's having a good year.
However, from what I have seen in Reddox he's been good. Tied for team lead in points, 2nd in goals, he looked good when I saw him. Like you said though, he's a little small, but he plays hard and can find the net. He seems to be playing well in the playoffs this year too, I think he has 6 points so far. I like him, he was a good pickup by the Oilers. He's got skill for sure, and he works hard, I've liked him when I've seen him.