Recently since 6.79, Meepo's mid lane priority has skyrocketed to have one of the highest mid priorities in most pub games. As far as I can tell, they're only 4 heroes that should go mid before Meepo. TA OD Invoker SS Reason 1 of his Mid dominance: Gank Potential Because of him getting his extremely powerful ultimate before any other hero in dota, and because of his ganking potential he should be put mid almost all of the time. He is able to stay in lane and absorb experience WHILE AT THE SAME TIME roaming and ganking to keep pressure on the enemy team. Successful gank or not, he doesn't lose anything, and the enemy team does lose free space. Reason 2 of his mid dominance: First Blood Potential First blood can be done easily the second meepo hits level 4, and the faster he hits 4, the better, so thats why he should be put in the mid lane. He gets double the firepower, a 4 second (lockdown), 10% slow, DoT, and high nuke damage, all at level 4. Since most mid heroes are squishy INTs, this should be done without a sweat. The second after you FB is your time to start roaming your secondary meepo to gank. Reason 3 of his mid dominance: Hero Counters Meepo and Razor are the only heroes in dota that counter OD hard. Meepo is the hardest counter and will rape OD in the early-mid game. Meepo also semi-counters other hard middle laners such as: Zues Pudge Bloodseeker Shadow Fiend Shadow Demon Skywraith And many more. The reason he counters so many INT in the early game is because of his innate 35% magic resistance. Pudge will actually kill himself should he try to rot chase a meepo, and heroes like shadow demon and skywraith will waste mana harassing meepo with spells. The only hero in the mid lane the actually hard counters meepo would be a TA, given she has enough skill. Storm Spirit and QOP of Pain may also be troublesome if they knows how to kite you hard. But I doubt it. Reason 4: Snow Ball Effect He is the hardest snowballer in the game and can 1v5 your entire team EASILY if he gets even a few early game kills. To help the snowball run faster, dominating your mid lane and first blooding like ^above^ told you easily would, you'll be able to carry your team in no time. Did I ever mention that Meepo is the hardest counter to OD? Thats right QQers and whiners, your QQing at "OD OP" days are over. Learn to play meepo and you'll have fun killing him in your lane and in the mid-late game.