When the SHs inevitably fight the gorosei in the EoS, they are going to need some way to bypass the Gorosei's immortality.
While Zoro will obviously use some new form of advanced haki, its unknown exactly how Sanji will manage to bypass immortality. In wano, Sanji got an augmentation to his body and his flames, but not to his haki. If this trend continues, I doubt Sanji will gain whatever haki ability is necessary to hurt immortals.
Hence he will probably beat them using his flames.
While the Gorosei can regenerate, there is likely some degree of damage they will be incapable of recovering from. If there bodies were to be completely destroyed, I don't see how they could recover. This is likely the strategy Sanji will have to use. Produce flames with such heat and intensity that the gorosei will be burned to a crisp and incapable of regenerating.
How will Sanji go from where he is currently at to that level of flames? I suppose his fight with Pizarro will be a good stepping stone. Pizarro, as we know, is a massive golem. Even Garp's ACoC coated attack wasn't capable of taking him out. For sanji to have a hope of beating Pizarro, he will need to gain the ability to melt Pizarro's golem. This will likely be his power up during the BBP fight. He will gain massive AoE flames capable of melting and devastating his environment.
The next step after that will be for him to gain the ability to literally incinerate his foes into nothing, which I think he will gain against Ju Peter or Mars.
Ultimately I think people don't understand how strong Sanji will have to be EoS. Luffy's subordinates always beat the enemy's subordinates. Hence Luffy's commanders will have to beat the Gorosei. For Sanji to do that, he will easily end the series stronger than the admirals.
While Zoro will obviously use some new form of advanced haki, its unknown exactly how Sanji will manage to bypass immortality. In wano, Sanji got an augmentation to his body and his flames, but not to his haki. If this trend continues, I doubt Sanji will gain whatever haki ability is necessary to hurt immortals.
Hence he will probably beat them using his flames.
While the Gorosei can regenerate, there is likely some degree of damage they will be incapable of recovering from. If there bodies were to be completely destroyed, I don't see how they could recover. This is likely the strategy Sanji will have to use. Produce flames with such heat and intensity that the gorosei will be burned to a crisp and incapable of regenerating.
How will Sanji go from where he is currently at to that level of flames? I suppose his fight with Pizarro will be a good stepping stone. Pizarro, as we know, is a massive golem. Even Garp's ACoC coated attack wasn't capable of taking him out. For sanji to have a hope of beating Pizarro, he will need to gain the ability to melt Pizarro's golem. This will likely be his power up during the BBP fight. He will gain massive AoE flames capable of melting and devastating his environment.
The next step after that will be for him to gain the ability to literally incinerate his foes into nothing, which I think he will gain against Ju Peter or Mars.
Ultimately I think people don't understand how strong Sanji will have to be EoS. Luffy's subordinates always beat the enemy's subordinates. Hence Luffy's commanders will have to beat the Gorosei. For Sanji to do that, he will easily end the series stronger than the admirals.