I've definitely been following his comeback, and am happy for him as well. Last year was a big disappointment. He didn't fit in with Indy.
But he did great in his comeback w/ the Nets prior to that and is doing well in Phoenix. Perhaps the environment suits him better? That can account for a lot.
Regardless, his deal is guaranteed this season and next, which will bring his NBA career earnings to almost $16 Mil by the time he's 28/29. That's definitely 'decent'.
If he continues to hone his strengths and lands another deal into his early 30's, I'd say he certainly redeemed himself and had a nice career (even if it may have underwhelmed initial outlandish expectations).