Wilson scored 7 goals in 8 games after his comeback from injury, so when Clarke had left. Then he scored 0 goals in his last 6 games so you could make a decent argument for or against that.
I think Wilson will score goals in nearly any team which can provide him with the right service, slow...