That's a cool concept! I think it comes down to luck of the initial draw, but what is there works great! I kept wondering if my heroes would get hurt and if more would join, that could be a nice addition.
You are right!I wanted to add damage taking logic for heroes but I had no time :D