Don’t have enough experience to say what best practice is.
Our method works for us, but there might be a much better way to do it. We have a bow montage that consists of a draw the bow, hold it steady, and release animations. If the character takes a hit, we stop the montage and the take hit animation plays.