The meta is actually really diverse

Well, there are two options that I know myself, maybe rogue players will give more:

  1. passage especially for gnolls, not poisons - this way gnoll should be 0 on turn 1
  2. swindle gives you gnoll with 66% probability (40% if you run two vipers for mirrors).

So you could really force it to be in your hand in that deck.