I don't see how this is a point against Zoro at all
Its an impossible promise to keep and it wouldn't be the first time Zoro breaks a promise, I very much doubt Sanji will become the biggest threat to the marines like he said he will.
You need to take something written over 20 years ago with some salt.