There's a bug with the Khamsin Templar. The ability Fesset al Afreet makes Warcraft crash. You must have a call ExecuteFunc(..) with a spelling mistake.
Well, overall, very good. I enjoyed playing it.
There are many heroes, so I will only point those out who I like the most. The fire heroes, and the hero I like the most are the Whitefire Oracle.
Well, you got a large amount of custom models for your spells, but they aren't overused, so it does still look good.