I was against the signing, more because of his off court issues than for what he would do to the rookies. And it's not all roses, he's a bit of a black hole.
Having said that, he at over 30 is one of the most athletic players on the team, which surprises me for a previously badly injured vet, and he can absolutely create his own shot, which is something even less can do. He still has enough left to give him a reasonable 2 to 3 year extension if he is willing to keep the per year down. Even better would be a flat or descending contract. That way the last year where his speed declines wouldn't hurt as much
I am a believer in minutes played more than I am years old in judging players. I don't know how high his minutes played is, but the time he lost due to injury won't push that back, so he's really a year or two younger basketball wise than his age would let on.