When he was at Colchester I remember him being highly rated, with plenty of top-end CCC teams in the chase for him. He's something of a club legend there, and you hardly attain that sort of status by being utter cack.
Yes, not good enough here, but experienced and versatile, and an all round good egg. If he agreed to a wage slash or around 2/3rds I'd happily see him remain as back-up. The way this club is going, we need all the experienced professionals we can keep.