You're right, the Manchester City vs Bayern Munich match is a match that's very difficult to predict, because apart from the UCL, the two teams are still on their way to getting the domestic league title. But if I have to choose 1 team between Manchester City or Bayern Munich, I prefer Bayern Munich. This is very reasonable, because Bayern Munich from season to season shows their consistency in the UCL. But Manchester City is also not bad, they have very good squad depth, so I think their percentage of going to the semi-final is 40% (IMO).
The game between Manchester City and Bayern Munich is going to be very a difficult game, is even going to be more difficult for Manchester City because Bayern Munich have changed there coach, Bayern Munich are going to make life really difficult for Manchester City because the coach they signed has played in the English premier League before and he has a very good record against Manchester City, but I still believe Manchester City will make it through to the next round, so is a win win for the Manchester City side.
With Tuchel currently coach of Bayern Munich, it looks like Manchester City will not be able to beat Bayern Munich easily. But yes, at least I personally will still be waiting for Bayern Munich's results in the Bundesliga match, because Bayern Munich will play against Dortmund and also against Freiburg in the DFB Pokal and also in the Bundesliga and yes, I think it will not be an easy opponent.
So, if Bayern Munich gets good results, it is possible that Tuchel can apply the right strategy when he plays against Manchester City in the Champions League. Therefore, this match is indeed a match that is difficult to predict, but hopefully after the match I mentioned above it can open the judgment about Tuchel at Bayern Munich in a short time.