it really sucks that Sanji is potentially fighting a Commander without any build up nor level up ... since TS he hadn't had any fight progression yet oda might throw him directly against a commander when Luffy worked his way up
I really really dislike this , same goes for Zoro btw ... Both should'v had weaker opponents to beat by now and neither should fight a commander as their first real fight post TS