I give him about 2 or 3 seasons before he returns to one of those bottom half clubs after failing to make any impact at Man City.
As long as he starts more often than not he's too good not to have any sort of impact, in my opinion. Technically he's a better player than Mahrez and he's done alright despite not always being in the team.