That could actually work for Real Madrid more than anyone has ever considered. Real Madrid should seriously consider this.
Because if Vini leaves, then we would have Mbappe playing at left winger, and we all know that Haaland wants to leave Manchester City when his contract is up, so that means Real Madrid could chase him. I am not saying this will happen or anything, I can't possibly know what players are thinking or what their agents are trying to do, however, assume a world where Vini leaves, Mbappe plays left wing and Haaland is their striker. That would be a Real Madrid which would be ten times better than this one, we would see a team that would be near impossible to beat at that moment, everyone would be amazing at their own position.
Obviously, if that happens, Madrid will have an extraordinary squad for their attack line. But compared to seeing Mbappe playing with Haaland in one team, I prefer to see both of them playing in two different clubs as a competition.
They are both in one team, it is too scary for other teams. But seeing them in a competition like now, the meeting of the two in the Champions League will be very exciting. I don't want to see Haaland there. Just stay at Man City, or if he moves maybe he can go to Barcelona to replace Lewandowski. The competition will be more interesting, although I know, it might be difficult.