The Idea is awesome but I think I am to bad for that game :D
For me the biggest obsticals were the enemy firing at me directly after they run away from me and the enemies sometimes got struck on wall / will not go the way I wanted.
For the first problem you could add a indicator (red laser or something) and a delay to the enemy attack. The second one is harder but maby the AI could favor running towards other AI. Because mostly that what I want as a player. Again just suggestions, maby I just suck at this game :D