When the coaches are looking at the tapes they might be looking at not just the overall package but keying on things they think hurt his game that they feel they can readily fix. Seeing issues that can explain his analytics may seem to them as more of a plus than a minus, depending on what they are, and from what they say the coaches are happy to have him, two being quite excited to have him.
He obviously has the tool set that cannot easily be coached further but this is his chance to change his game with a new system.
If his physical game is still there there is still time to improve, especially in mental areas. He is after all 31 not 75.
I see a lot more upside potential here than downside, so I like the signing.