You can already do animation canceling, I was hoping players would find out on their own. You can jump directly after any kind of impact to cancel the anim and then input something else. I have considered allowing the bash to cancel aswell but I feel it's more rewarding that it comes with an extra input.
In regards to the 2nd point, button mapping is underway.
Thanks man!