I really don't see a use to Revive, except the case where anyone doesn't have enough MP to cast Arise... Both Arise and Revive are gained almost at the same point.