so great news. SOMEHOW (haha I basically did trial and error like 100 times ROFL) I managed to automatically assign spells to enemy heroes and they would use them almost in a clever way (it's a bit random so sometimes they make amazing choices, other times not but that's fine).
This was the biggest obstacle to get this game done I think. I am now going to work full speed on the gameplay part, and I really think I can get this done later this year (demo of course, not full game!).