Great deal! Goal scoring costs the most, but remember he actually plays defense and played on the penalty kill, so it's not just paying for goals to justify any "overpay."
It'll be overpay for like half a season tops, and then it'll be well under market-value for the remainder of the deal.
Might also be a good model for the other up and coming guys to get signed early. You hit on enough of these and you have the capspace to add another top-line contract with the savings.