Better the Devil you know IMO so keep him rather than lose him and recruit worse. Of course the £500k might be too tasty a carrot for the bean counters but as useful for the team I'd keep him