It might also be worth defaulting the position the dash aims for as where the player holds down the mouse? There were a lot of times when I went to dash somewhere and then had to readjust my cursor away from the point where I wanted to dash... felt a little counter-intuitive. You've done a good job of juicing what you have though!
I think you could probably benefit a lot from watching people play over their shoulders, if you can get some people sitting in front of the game. See what they try to do first.