Hi, the melee attack has a few frames of delay, it may just be the animation, you do have to get a little too close for comfort, that might just be the trade off though, so that's fair.
Just double checked the attack and you're kinda right
The attack stops at 0.58, but the animation is a bit different.
It goes back to idle stance after an attack, and this part of the animation happens around 0.52-0.55. The cooldown being 0.59
This indeed leads to a couple frames where it feels like the attack has a cooldown. This was an oversight.