1. Who said its not an opioid? It never was stated what exactly it is.
An Opiod does not give super recovery
2. How and when is it established zoro is neither dizzy nor ko? He literally collapsed and the effects of the medicine is already announced.
He didn't collapse after the King fight. he removed his bandana and took a nap
3. Nobody talked about swinging the punishers.... just imagine Zoro laying down, looking up to an hand reaching him, the punishers on the side of the hand, reaching by their form and perspectively over the head, not by length, but by their position.
4. The laughter being close would be enough, even if it didnt happen in that panel.