Zoro really is the vice-captain, I think. He rarely cares about anything but fights but the rest seem to heed his words when Luffy is not around (or Sanji). This fight didn't seem bad, though I wonder how well he can perform submerged before being reduced to nothing but a person only trying to get to the surface to breath and nothing else.