I agree with you that the past results of the matches between these two teams should not be considered as our reference. Bayern Munich is undoubtedly ahead in head-to-head matches. Munich have won all of their last 6 Champions League matches against Barcelona. And out of the last 11 matches, Munich have won 9 matches and Barcelona have won only 2 matches.
Munich ahead in statistics. But I'd say Barcelona have to go ahead considering recent performances. Barcelona performed well in the last match against Young Boys. At the same time, the top spot in La Liga is still held by Barcelona. We have seen very strong performances from Barcelona in home matches. On the other hand, Bayern Munich's performance is a bit weak at the moment. We have seen a very strong performance from this team at the beginning of the season. But Munich failed to win in the last three matches. So I highly doubt if Munich can win against Barcelona.
Currently, everyone just giving their speculation about how things might turn out for the match ahead but we need to consider that Barcelona game is gonna be a rough ride throughout the week, if secilla doesn't give too much tough time then I believe taking Bayern shouldn't be that hard for Barcelona yet they still need to consider their future game against Realmadrid so the decisions might want to create a loop hole for Bayern penetrative, I believe Hansi is in charge and he might as well handle it but the game is still totally hard to predict