Glad you liked it!
That's a nice suggestion! I was going to approach it by having more minions with unique skills (like freezing or exploding) and heroes that have hard counters for specific minions so you would need to strategize a bit, but due to time constraints the heroes end up being very similar.