ITFC fan here. hope you don't mind! personally I think he will do well for you! he was quite young during his last spell in L1. His presence alone could make a difference.
Sadly he has only shown glimpses of potential but I genuinely feel the ability is there and a clean slate with you guys...