There are so many variables that decide whether Foden is a good or a bad pick that's why I just got him and got the headache out of the way, but I am worried he could get benched in one of the games for KDB. But to think here,
He went out wide with Lewis inverting, but if Walker comes back he will be more central
If KDB is benched he would surely be playing through the middle, but then again it also depends if Haaland is starting or not. If it's just Alvarez up front that's when he's looked at his best, playing as a front two with him. But if Haaland comes back then it could be back to the early season setup where Foden was deeper and Alvarez playing behind Haaland. So yeah overall Foden should be fine but maybe wait for the presser.
Silva was mildly interesting when he was as nailed as Rodri and could get forward at times but he got subbed vs Spurs I think then benched vs Burnley and they don't have a lot of these big games where Pep likes him, maybe the Chelsea one, but with less minutes he's a no go, not enough ceiling there to replace a mid in the team.