This is a lovely idea, however for some reason I envision this more as an

card with its dimensional travel feel, going from death to life. Revive I see more as the name of a permanent which summons a friendly destroyed creature to the field, and is destroyed upon summoning the creature.
Just personal taste, love the concept however.
