The ONLY relevant question in amongst all this mass of analysis is “is he better than we already have?” The answer is yes, therefore it’s a positive signing.
Doesn’t matter where he was or what he was doing or which direction he’s gone- does he improve the team is the only thing that matters