Dont see him as an upgrade this year, we waived Vesey and he had 5 goals in less games.I'm not his biggest fan either and I'm not convinced he is what this team needs.
Would it be an upgrade somewhere? Sure. I'd prefer 10 other forwards before him though. Heavy forwards who have game often become all stars in the playoffs. Not easy to find though and Leads are short on cap space.