I already suggested something like this. It's a lot of work.
Only ones which i think would really improve gameplay without making the game much more complicated would be 1 more shoulder rotation (up and down), to make something like this possible:
Maybe also wrist/ankle rotations. You know, left and right too as opposed to just up and down.
Shoulders would be awesome though.