I dont think it's a bad deal or anything but hes at roughly 60 points per 82 games for his career, signing a deal that will almost certainly take him into the decline phase of his career.
I guess its "good value" but if he was at 7 per or even 6 I think hed be a pretty hard sell. The difference in his objective "value" vs what he signed for is more like a few hundred thousand than it is a million+.