His AA range is 600, which puts him on the upper end of the "average" scale for ranged AAs. The only people that attack farther are Oracle at 620, Drow Ranger and Arc Warden (NYI) at 625, Clinkz at 630, and Lina at 670 (if we're not including Techies' 700), as well as Enchantress with Aghanim's at 740 range. While he shares the 600 range with Ancient Apparition, Chen, Crystal Maiden, Death Prophet, Disruptor, Invoker, KotL, Leshrac, Lion, Medusa, Mirana, Pugna, Rubick, Silencer, Skywrath, Visage, Warlock, Windranger and Witch Doctor.
And I simply mean the no hard cc to mean baseline in his kit, sorry about that. Sheepstick and/or Orchid are great items on him to cover up that weakness, since he can farm really quickly and tends to get it before most other heroes can, making him a good early/mid-game duelist. But yeah, based on the mechanics of the game, his kit and how the game is balanced, the teleport being a non-ultimate on Nature's Prophet works. It didn't work at all on Twisted Fate thanks to the difference in kit, game mechanics and game balance.