Oh, the angel weirdos aren't that bad! Bulwark Angel can be devastating at O8 - she pretty much insta-kills one bad guy each time she hulk smashes, and the angel dragon resurrects fallen heroes with like 250,000 health (at O8 with skill power buffs). I've not leveled the other two much, but I've seen O8 ones in action, and they're not at all bad.
I'm hoping I luck out and get the dragon slayer soon. She looks strong.