I think his pay packet will be enough of a reward, he's done better than I expected with the number of goals scored and I've been impressed with his willingness to run, he's got no class though, he's a slogger who has done a very good job.
If we need to reward his goals then give him a bonus not an extra 2 years, I bet it's an improved contract.