As mentioned in a previous post, mana management is necessary in auto play for the auto play (and auto resolve) to be really useful. As it is, heroes frequently and unnecessarily auto cast spells which deplete your mana pool. I suggest a third button, "combat options", along with the auto play and auto resolve. In order for it to be manageable it should have 4 checkboxes in a menu; autocast of 1) friendly healing, 2) friendly status spells (haste, grow, spells that does not change your hitpoints, but your skills/abilities), 3) enemy damage spells and 4) enemy status spells (slow, shrink etc).
If you really want to, you can break this down to individual spells, but I consider that too much work for too little gain. You could also make it more situational, with only allowing enemy status spells for strong enemies and healing when below 25% hitpoints, etc. Again, not worth in in my opinion, keep it simple.
The decisions you make in "combat options" should work in all auto resolve (also when initiating combat).
The normal play and the auto play is rather slow on my PC even with 5x, I would like to see more speed, 7x, 10x, 15x. It could be my graphics card, which was low midlevel some years ago, but at least consider it - should be an easy change.
The suggested changes would make auto play much more useful without changing anything in the gameplay.
/Bark