I haven't thought Wilson has played well. He ALWAYS plays hard which is good, but his skill game has sucked of late. If I had to pick one guy who's our best right now it would be Alexander Semin.
Best all around player doesn't translate to skill. Wilson does everything for this team. He is a physical presence, will fight if needed, he is very good on the forehead, not afraid to dig the puck out in the corners, also not afraid to go to the dirty areas in front of the net, he has decent speed, he is also a good back checker. He plays on the pk and pp. He manages the puck fairly well, doesn't try to get too cute. Instead of trying a low percentage toe drag he will chip and chase. He plays within his limits. You say he is lacking the skill. Well he has enough skill to have scored 19 goals so far this season. Wilson is by far our best all around forward.
And since we are talking about skill. Kuzy is our most skilled player but maybe the laziest and he makes a lot of very bad mistakes. Not sure if it's selfishness or a low hockey IQ. I like some parts of his game but he can be a bit of a flake.