The suggestions I have are minor ones because your deck is already fairly fine tuned. Also, consider that I've never played your deck so my insight is less valuable than yours, assuming that you've played several games with it.
Fool LS x 2 - how is this working out for you? In T1 it has worked out far worse for me than I had hoped. It seems far worse in T2 due to CTR. The best LS in the game is missing from your line up (the wanderer LS). You might also consider Thorns due to the popularity of DoU.
Like Nameless, I despise multiples of unique characters unless they are essential to your game plan. IMO, your characters on offense and defense are overdoing it in that area. I would probably keep 4-5 of the angels and then diversify the offense since the rest can be searched out. The defense has too many copies uniques too.
Speaking of searching, you shouldn't be scared of Nazareth with those Iron Pans. Where's WWW?