The anywhere other than the battlefield clause prevents people from just winning the game with Blood Artist, a Viscera Seer, and some poor Terravore that would be killed and resurrected more often than Duncan Idaho in the Dune series (spoilers)
One player gave their stuff indestructible
Cards like Bloodtithe Harvester have a limiting phrase that reads something like activate only as a sorcery. When Can You Use Card Abilities
Of course, if all your libraries are empty, you won't have much choice
If a majority of the cards in your deck are castable via Crystal Skull, Isu Spyglass Future Sight ability, you really should consider it for your deck
When you attack, (not just with her so this works the turn you drop her) for each opponent you attacked you make a 1/1 dork attacking them