I really like how Kingdom come deliverance manadged it's melee combat system !
I think that, to improve the already existing system, we need a locking system, so player can vary his strikes with the mouse or sticks.
We should also have options with let's say 'R' key, dashes and crouch, such as...