it is obvious to me that there will be a second round, SN will lose now and will return later. Not to mention that we can still count on the return of jack, orochi and etc. And with the appearance of the hiyori. Not to mention that there will be 9 shadows, there are still some missing there. So I say it's too early for sanji to appear on the roof