I’m sure this has been said many times. Amara’s Guardian Angel needs a revamp. I feel it should not be instant but work more like FL4K’s pet revival.
A Guardian Angel (a past or dead siren perhaps) appears in the air and begins to cast revive. Similar to a co-op player, or as I stated before FL4K’s pet. This will give you time to fight for a second wind and reset the cooldown of Guardian Angel in case you need it again.
Just an idea, or jumping off point.