Overwatch - Mercy
1)GA animation and cooldown (on key and on top left)
2)Resurrect animation and cooldown (on key and on top right)
4)Team chat and all chat profiles
Changing profiles on the fly takes a bit of time which delays some effects and all cooldown data is lost whenever a profile switch happens. Therefore if you resurrect and then ult in less than 15 seconds, your resurrect cooldown effect will be inaccurate for a few seconds after the ult ends.
Even considering these caveats, I think the profile captures the Mercy feeling pretty well.
Wings animation is borrowed from another profile: http://alex.krastev.org/users/profiles/24/profile