Id at least give Ego Drain a chance in testing before I give up on such a powerful tool
While his low-ish power might make it tricky to get excess damage in at first, with a few buffs or other damage-causing spells before combat you'll be raking in those sacrifices
In truth, any green deck looking to put lands in their graveyard or protect a valuable commander can play this, but The Gitrog Monster and Titania, Protector of Argoth are among the best
You can actually target your opponent with it, potentially exacerbating a mana-light draw on their part, or sealing up a game on a crucial turn, when you just dont want them to draw a particular card for one or two more turns
If you generate infinite life, you can rip through your entire deck, make Amalia infinitely large, and get a board wipe to let it attack your opponents