Players need to play to City's strengths, not the other way around.
You just can't set up a team to 'play to a player's strengths'.... there's 11 player's on the pitch, so it's impossible to cater to them all. Of course, some players might have speed, and others might have height etc, but often the very best players can make their attributes work for them in a range of setups / situations. If they can't, they rapidly become one dimensional players, and can be tactically played out of the game.
At times (in my opinion, we he has very little time) he's instinctive and quite potent. But the moment he's got a lot of time, his touch seems to elude him and he can look quite clumsy.