I'd focus more on the "getting a guy back when it dies" aspect rather than the "someone loses 3 life" part of it. Politics go a long way here. Sacrifice Silverchase Fox, remove player A's enchantment, then target player B (who has no enchantments) with Athreos' ability and it'll come back over and over again. Same with Necrotic Sliver when you target the player with the worst stuff. You can police the board like this like you wouldn't believe.
Also, Phyrexian Reclamation/Oversold Cemetery for sure. When you have it on board, people will give you your creature back with Athreos 95% of the time. Why should they pay the three life when you're just going to reclamation the guy back to your hand anyway?