I would rather meet City or United next than a "weaker" club because that is when we seem to perform at our best,,, anything less and I get worried we somehow cannot break down defensive teams:)
The carabao cup final is going to be a very important game for Mourinho and Spurs, a chance for Tottenham to win a trophy and for Mou to deliver his first trophy for Spurs, I'm sure Spurs will give their all against whoever their going to face, be it City and United, City have established themselves as customary carabao cup champions, so I expect them to win against United today and go to another carabao cup final for the fourth year in a row, I'll be expecting a Spurs v City final, it'll be a cracking game.
I am pretty sure both teams will be very hard to beat. Everyone imagines City will be a hard opponent and I can't deny that, they are really difficult to face against, however you have to realize that United is nearly leading the league, they are at the same point as Liverpool with one game in the pocket, so they are really awesome this year too, not like City is bad but United is doing awesome.
So whoever Spurs faces, they will probably have a hard time beating them. Since the game will not happen until some months, we are going to end up seeing what is going on with the teams, there could be injuries, covid still lurking, now with new version, and bookings, or all around not doing great maybe, losing momentum. So there are tons of things that could happen until the final, but no matter what happens, it will be too close to call before it happens.