i personally would drop Admonition Angel because with as much removal there is she would be easily targeted especially if you have a few cards exiled that they wrath Stronghold Overseer as its the only shadow card in the deck and theres better creatures to hold this spot, Kiki-Jiki, Mirror Breaker i would take him out as well, even though its ability to copy creatures can be useful it really doesnt have a place in the flow of this deck imo.
heres a copy of the deck i run, i havent done much to it since RTR dropped.
Good points on the angel and the overseer, but I have to disagree about Kiki-Jiki. He's been a proven game breaker for me.
Most of my games are one on one but I try to keep my decks balanced so they can be used in either multiplayer or one on one games. I'm posting my deck in the multiplayer section of the forums so it gets more traffic.
One thing I think you need in this deck is a quicksilver amulet. That thing can be used to cheat big creatures in if you can get Kaalia out. Also I would say to try a miimic vat that thing can work wonders with the right card under it
Quicksilver Amulet is in there, I love it in this deck. I have thought about mimic vat as well but I always have a hard time pulling things. This deck is geared more towards the early game, the focus is on ramping into Kaalia and swinging with her ASAP. That's also why I run a few things to grant haste, I want her to be able to swing right away rather than sit for a turn where she's vulnerable. Kiki-Jiki and Admonition Angel are both very good for my version as they provide more beats and tempo respectively.
The deck can work well in multiplayer but is more geared towards one on one since that's what I play the most (I only mention that because it looks like your deck is more for multiplayer which is probably why we think about it slightly different).