I checked how much time it takes for him to perform the skill.
The process takes 0.6-0.7 seconds but he stands still for another 0.8 seconds (on average) while taking damage from the opponent.
It goes like this...
@0.0 - performs basic melee attack
@1.0 - performs dodge/counterattack (his health bar disappears while doing this)
@1.7 - returns to his position
@2.5 - starts to attack or dodge
This explains why his durability isn't that different from Lilith who has the same armor rating but without dodge ability.
for the same ability, Assassins are the best. It takes them only 0.5 seconds to perform dodge/counterattack, and they start to do their two other attacks (basic attack, Sneak Attack) right away - without a pause. And those attacks are also performed very fast, giving them plenty of time to dodge after that.
Kutsao takes 0.9 seconds to perform it, and commences next attack 0.3 seconds after that.