I would suggest adjusting your count for several of the unique characters you're using. To avoid "hand clog" I typically only use 1 copy of any unique character unless 1) they purpose is to die (Zimri, Uzzah) or 2) they are crucial to the strategy of my deck (ET playing first for example).
Your offense would benefit from more AoCp.
The Magi are also NT and small enough to gain initiative to use AoCp. If you build to take advantage of their ability you could search for Holy Grail, Three Nails, Temple Veil, Burial Shroud, Crown of Thorns, Gifts of the Magi
, Household Idols, Unholy Writ and a couple others I don't tend to find very useful. As you can see he might be worth including a couple copies if you're using enough of these Artifacts.
You need Fortresses. For the good side you might consider Storehouse, Wall of Protection and a Temple/Tabernacle (if you have Arts it can hold). For evil I feel that every T2 deck should use at least 1 KotW. The Darkness is another one to at least consider.
I don't see any site access. If you face site lock you will lose. You should have a minimum of 3 ways to gain access. Possibly more.
On defense you might consider using Dungeon of Malchiah to go with your King Zed. Probably a more productive choice than Z's Sin.
Character and enhancement ratios in a 105 card deck should run about 14-18 of each. You're a little heavy on all fronts which is why you probably don't have room for more support cards (Site Access, Forts, Arts).
Hopefully you've found this helpful. I'm by no means an expert at T2, but I've been playing it for a couple years and learned a little bit over that time.