I can see Mek on Outworld Destroyer and definitely on Meepo (I've gotten it on Meepo every time I've played him). Never would have thought to get it on Viper though.
Also, am I the only person that thinks Silencer's new Last Word is maybe just a little bit overpowered? Yesterday I had to go up against one as Huskar and it was a fucking nightmare! He kept spamming Last Word and I could hardly do shit, especially since Huskar only has one "spell" that counts as proccing the end of Last Word, and early game that pretty much depletes Huskar's mana pool. Not only that there was the ridiculous damage nuke, and if you DON'T use the heal, you're completely disarmed and a sitting duck! Even someone that has easily spammable spells with short cooldowns (Shadow Fiend, etc.) would have a hard time with this because of that damage, and bam, you're harassed out of lane. Then you throw Curse of the Silent on top of that, fuuuuuuuuuuuuuuuck that noise (no pun intended). The only real logical counters I can think of this would be things that remove you from existence during the time that the end of Last Word would proc and disarm you. Of course you have to be counting the seconds in your head (I can't remember if it shows the debuff time border or not) and use Puck's Phase Shift, Outworld Destroyer's Astral Prison, or Shadow Demon's Disruption, and you still have to time all of these right. Actually, hmmm, Shadow Demon might be the Anti-Silencer. You have to keep the Shadow Poison up, and Disruption when you need it. You can stick him in any lane too...