I feel like leaving the base attack on a cooldown is more in the spirit of the game. As for the art I am not sure how to comment considering I was doing the programing.
I'm suggesting it because from my experience it forces you to kite in a specific direction, rather than dynamically in response to were the enemies approach you from - and I think that would do a lot to alleviate it is all :)