If he can work on minimising a few costly turnovers and brain explosions, such as the stupid 50 or dumb push to Petrie, he'd be an outstanding pick up. Still very valuable, especially for the experience he brings, just prone to some poor decisions at times.
Will be interesting to see if he's worth it in the final year of his contract.