Nice man.
As an add on to what Azeroc said, just make it so none of normal heros can be summoned from Human, Undead, Night Elf, and Orc. This will ultimately stop people from crashing using these heros. Instead, we can put in custom heros, using the same models, but take away their abilities. It'll work the same way, just someone can't type spawn 01 illidan/evilillidan.