Defacing Duskmage has a similar outcome, though you have to cast its prepared spell before you actually benefit from opposing card draw
Elemental Bond only cares about creatures that ETB after the card is cast, while Garruks Uprising can draw a card based on creatures you already have when it ETBs
With nearly 30,000 unique cards, obscure interactions, and forgotten gems wait to be rediscovered
I guess that the extra damage from Ukkima, Stalking Shadows death could be enough to finish off an opponent, but if that doesnt end the game right there, Id rather keep my buffed up Ukkima on the field
The downside is, unless you actively want to be dumping your hand into the graveyard, you need creatures with high power in order to make Greater Good worth it
Emrakul, the Aeons Torn There are big creatures, and then theres Emrakul, the Aeons Torn