Yeah I think this is fair. I also think you're currently using Haaland more effectively than you have for a while, Foden seems to have re-found his mojo and Doku also seems to have stepped up. With Rodri, you may not see him at his best this season. We had Timber have an identical injury in his 1st game for us, he was out the whole season, came back for the start of the next season but could only realistically play 60 minutes a match before fading. I imagine Rodri will have to go through a similar process.
City are the big unknown for me this season. I'm confident we will finish above Liverpool. City seem inconsistent and if that continues we'd most likely finish above you too but if you get the players to click and be consistent then you truly do have some absolute world class players and could easily go on one of those unstoppable runs. I think probably it may be next season before we see City at their real level but an on song, playing at their best Haaland, Foden, Rodri and Gvardiol (plus Donnarumma) is an immovable object and if they all click this season then you've as good a chance as anyone.