In a general army, the Archangel is better, in my opinion, because the one who loses less wins.
And in a one-on-one fight... you need to compare the stats. Here, the Archangel's resurrection will be useless.
/lyrical digression: Good triumphs over evil :-)/