Same. Archangel was the badass ultracool hard edge 80's upgrade.I know nothing about that particular team, so no comment on their history, but that's an excellent set of heroes. Well, aside from Hercules. Meh.
Edit: Wait, is the Angel the same person as Archangel or someone else entirely?
They were an odd mix. Superspy ex villain, Demi-god, motorcycle riding demon and two left over mutants.