Our ghost brought us back to life when we were chosen to be guardians, so wouldn't it make more sense for our ghost to be the ones reviving our fallen teammates? As it stands right now, we hold down a button till our teammate is revived, which is kind of boring. Revives should be more dynamic, as we should be able to deploy our ghost and defend while they do the reviving. Of course the time required to revive a teammate would be increased to make things more challenging and your guardian would still be required to be within a certain distance of the fallen teammate, as opposed to just standing there missing out on the action. It would make reviving a lot more interesting than it is now.