By picking Enchantress, you give up any semblance of relevance in the late game in order to have an absolutely brutal early game. You are never going to be as dangerous past minute 20 as a Shadow Fiend, simply because of how your skills work. So if you pick Enchantress, it needs to be because you are confident you can ruin your lane for your opponent. You should be able to out-last hit, out-deny and out-harass him, all the while being basically invulnerable due to the combination of Untouchable and Attendants.