Love him, but if he is content with one year renewals, keep it to that. Love to see him stick around the club when he's done playing, but that is a convo fr another day.
Not long ago, heitinga was up for our player of the year. Form and appeal can change quickly. No need to sign him to a long term deal.
only problem with distin is his speed is main asset, and at 35 he is a ticking time bomb, if he cant keep up with the strikers then theres no point in playing him. But he is good at the moment so keep him in the team.