A little refinement.. hm..
Alright, here goes.
Blademaster Get this hero first, and set the rally point of the altar just outside of their view. Learn Wind Walk as he runs from your base then continue your town while watching his progress on the map. When he reaches his rally point pray he isn't in their view (or you could be screwed). Use Wind Walk, and run to their lumber mining and proceed to slay Wisps. If the situation is desperate and you have no mana, DO NOT TP OUT as it saves you 180 Gold to revive him than to buy a new TP. Keep doing this, as NE has the most trouble with lumber, and TFT thrives on this aspect.
Now, if the enemy pulls off ground units such as Huntresses, you could be ****ed from the get-go unless you get Grunts (you didn't specify) though I'll assume you do. If you have Grunts, just don't fight the battle in their base, moonwells will result in your loss.
Alright, against most ground, utilize each ability of your units and heros to your advantage.. such as Stomp with Tauren Chieftan, and if they have a ranged hero, use Windwalk to get the Blademaster at him unseen.. he should be able to take the hero out quickly depending on your level. Other moves to use, specifically.
Blademaster - Windwalk, Critical Strike. If you can keep him Windwalked (you may need potions of mana to do so) to chase the dying heroes, or just to get to them, it's more valuable than Mirror Image especially with the bonus damage of 50 at level 1, 75 at 2, 100 at 3.
Tauren Chieftain - Shockwave, Stomp. Both recommended, though the aura may be a better choice over Shockwave.
Shadow Hunter - Healing Wave (MUST), Serpent Ward. Hex will work to take units out of the fight for a lengthy period, but I personally don't think it's good.
Shaman - Bloodlust(autocast MUST USE), Lightning Shield(enemy ranged preferably)
Troll Witch Doctors - Healing Wards(MUST USE), Stasis Trap(should use)
Spirit Walkers - Revive(don't know the exact name) and keep at least 3 in Ethereal Form.
A slight tweak to this strategy: Build at least 1 Beastiary incase they decide to get Air, and pump out some Troll Batriders over 2 of your Spirit Walkers and 2 Tauren.