Angel has resolved a lot over here. It's kind of a top-end in a removal heavy UW or Esper control deck most of the time. But ideally one that also plays stuff like Baneslayer Angel and other creatures so that when Serenity hits the board you'll have already soaked up their removal spells.