What is consistent, in a team where there are less than a handful of players who can create or make things happen, is that he does improve this team. It is evident.
Will he get injured again? Who knows? Is he worth his new contract extension? Who knows? Can he create, fill the gaps we need in terms of creativity in the final third, score important goals and help improve the team overall, that is yes at this point in time.