Here's how it works: You're the sled
Since you get these effects only three times each turn, you will want to make sure you have a few was to make creatures at instant speed
Generating 2 mana per turn is broken, and many decks will gladly throw 2 life away for this benefit
However, once you hit the corrupted threshold, three poison counters on an opponent, you get to return creatures from each of your opponent's graveyards under your control so long as they have three or more poison counters
Yeva, Natures Herald Being able to cast your creature spells with flash thanks to Yeva, Nature's Herald can grant a decent advantage
So me thinking that Larrus is a great way to recover card advantage in those matchups might just be my bias against the higher curves most others play but I am looking hard at this card, most definitely