While its a good idea, there are two significant problems:
-If I am right the attacks being 4 directional is hardcodes and this not easy to change.
-Having more attack directions would cause even more silly spam and backpedaling stuff than we have right now and thus kill the game.