sanji does get underrated because hes not a dedicated fighter but his potential to remain in the monster trio is still there. he dodged one of katakuri's future-sight assisted attacks in WCI which is a real low key insane hype feat.
like katakuri saw into the future that sanji would avoid the priest's gunshot and made double sure to kill him so the plan wouldnt fuck up. and then sanji dodged anyway. so his reaction time is probably at the highest level. if he doesnt already have future sight he can react fast enough that if someone attacks him with future sight it literally doesnt matter because hes just that quick.
but a lot of the dressrosa ppl also get powerscaled too low imo. the grand fleet are mostly very real. don chinjao was real as fuck.
like katakuri saw into the future that sanji would avoid the priest's gunshot and made double sure to kill him so the plan wouldnt fuck up. and then sanji dodged anyway. so his reaction time is probably at the highest level. if he doesnt already have future sight he can react fast enough that if someone attacks him with future sight it literally doesnt matter because hes just that quick.
but a lot of the dressrosa ppl also get powerscaled too low imo. the grand fleet are mostly very real. don chinjao was real as fuck.