Wow, is rare to hear someone like the Angel Dodge. Most comment I read wanted it to be replace. How you usually use it? because I myself rarely use it.
I use it against all bosses, more or less. Teleporting away is the most useful tool I've had in any DMC game.