It's an alright deal. I don't love it, but it's not terrible. Assuming he regresses back to more like ~15G...it's still palatable, if he can continue to score all of 'em at Even Strength. Especially if he can continue to do it mostly from a 3rd/4th line as he did last year. Problem is...other than scoring and being a bit of a pest, he doesn't really do anything else. He's an absolutely dreadful playmaker, he's not big enough to be imposing in any way, he's mediocre at best defensively, he doesn't PK and he's useless on the PP.
So $3M x 3 is somewhat fair if he can chip in 15-20G purely at 5v5. Just for that...as it's an extremely valuable skill. But there's downside to this deal.
However...i think unless he completely falls apart again in the confidence department, he's likely to still play well enough and productively enough to be plenty tradeable at that price in years 2-3 (or even as deadline tradebait this year) if there's no longer a fit for him. So that makes the deal just fine to me.
Plus, i do like him as a player. Even if he is a bit of a weird misfit. When he's on top of his game, he's fun to watch...as a little chaos creating "energy player" with unusually decent finishing ability.