I think you need to drop your expectations quite considerably.
1st of all he probably won't play for a month. Laporte was training with the team that long before he returned.
2nd he's likely going to take 6 months to get back in form like Gundogan and Mendy have.
3rd he's unlikely to jeopardise his big money move to Bayern if he can help it. He's going to be thinking about his money first, then the euro's then City.
If we get 2 or 3 good games out of him, and he lets us rest people half a dozen times then we'll be doing well.