I thought i that i might be a good idea to have videos of all the heroes and the spells being used ingame. I think it would be rly helpfull for new players ( and espacially people who havnt played Dota/Hon/lol). Maybe also videos/tooltips on what to buy and how to use the correct items at the right times. For example Blink on Earth shaker etc.
I dont know if this has been suggested before but it might help the new players comming into the game.

Regards oOHypeOo