Re: How to counter Viper mid?
Also about the bloodseeker quelling + stout build against viper.... Nethertoxin actually similar lasthitting at this stag (do the math 56 * 1.32 (from quelling) versus 48 + 16 (>20% nethertoxin on a creep). So you dont actually outlast hit very well, meaning you dont get much bloodbath, take massive amounts of harass esp when orb comes up so no, bs has a very difficult time.
As for clinkz, yes you both can orb each other, but he has slightly better hp and str gain and nethertoxin is better for lasthitting [note play clinkz, your attack animation sucks bad and so does your proj speed, viper has 1/2 the aa and 1200>900 proj speed over clinkz] but it can be really close.
Silencer really starts owning viper at lvl 2 cots (before that a tango easily counters it after 2 seconds---mechanics though it is a bug that will be fixed soon)
As for medusa, yes mystic harassment can hurt but viper can really outlasthit her early on which is something you probably dont want.
As for doom (and treant to a bit too) you can still get some creeps and suffer through aggro, but viper will get some sick farm too
not centaur with return... ignore him and use your sweet sweet nethertoxin (he will get some creeps as nethertoxin doesnt help you deny).
rzr fairly equal but he will get decent farm off of you but you wont totally lose it and plasma field with some nice clarity ferrying works wonders
not enchant, yes he cant harass you really, but he can outlast hit you badly...
wind would be interesting (the decent nuke with decent attack animation/proj spd/damage etc vs orb/nethertoxin)
snipes (you could go for some shrapnel or try to buff your range quick) but early on its gonna be a bitch
qop - you can get the runes before viper with blink but he can really frackin outlasthit and like zues if your team is dedicating a bottle crow against the viper mid then you are doing your job decently (viper ofc reply with tangoes, salves etc)
Lion would be also interesting but your base damage is pretty frackin low and w/o the hp to take lots of orbs
zeus/tinker/sf, you will get farm, so will he, working up to bottle/crow spam will really tip it in your favour but without the ability to easily outrune an intelligent viper, one misplay fucks your entire chances up (eg. viper hits 5 first by more than like 15 seconds or you die etc)
try brood next time and use your spiders to push his towers like mad.
as for sand king and this sandstorm bs... sentry ward/ deny all of the creeps that you are sandstorming (at least the ranged from distance, 40 dps at lvl 2 sandstorm is weak compared to lvl2 nethertoxin last hits and by the time it hits like 3 or whatever, orb has no cd) and feed off the pushed creep wave.
Pucks suffers from the crappy base damage/animation and thus relegated to illus orbing for creeps and cant really deny that well
invoker--- i have no idea
I wouldnt suggest beast too much though. He does decent against SF cuz sf's early lvls have pathetic stats and then he gets his pig to start harassing, can out runewhore, and spam axes to counter razes to a bit). Against viper though he doesnt have the luxury of much higher stats and you can just orb/force him back quite a bit.
Also in the whole sf vs viper lane, there are some really good replays of pugna vs sf and literally you can just bully harass him from lvl 1 and then start the xp advantage. I could see viper doing this just as well (you will hit much harder, use orb to prevent creep aggro and have more hp until quite a few lvls)