By far the most inefficient? Whoa, guess you've never heard of banding with others...
It's not that bad. Yes, Marsh Viper is the best. I know all of them pretty well (there are only like six of them anyway).
I do hope they make poison better, because the cards that do use it are not all that...