My friend HarryPoppins (he's never on the forums) ran a priestess that moved one space and did some mana economy on turn one. If the opponent cast a conjuration on the first turn then he'd throw down brogan on turn two and the next turn smash the conj. with bear strength, cheetah, etc. Maybe that's a contingency opening? While they're dealing with the threat it allows you to continue your plan.
Every attack spell you chose has a specific reason, I would however consider a Surging Wave or two. I do in most builds but for yours it's specifically there to counter FM which will give any medium-large creature build issues, Also it allows you to counter an opponent's attempt to attack/trigger HA/Guard with a different creature to avoid punishment.
I know this sounds crazy but I'd drop a Guardian Angel for another KoW. Keep the defenders to protect with, use angel only against ranged aggression, Brogan has obvious purposes, and the knights are your bread and butter attackers. You'll mostly be using the Defender HA (Defender Avenger, lol) as a threat to force your opponent to play a certain way. I think that's a strong combo that's efficient for it's cost.
If you cut an angel then cut a rhino hide to save points and maybe throw in another divine protection for you and the HA. Everything else here is SUPER strong, the only other thing I'd consider is removing one Nullify for a Retaliate. You have a lot of power in your creatures so the counter attack could be devastating.
I'm not a fan of moonglow either, but in this instance not because of the mana generation. I'd replace it with sunfire amulet to give yourself a little extra bought time since you're casting creatures out of pocket. Running out of time to talk here, but all I've got left, is find room for another Heal, it's a privilege to run for so little cost, don't pass that opportunity up; One quick action Heal is one less full action creature.
Those are all minor adjustments. The opening I suggested is just a contingency. You keep the concept of your book intact, don't let anyone shift you away from this guy. You've put some TLC in the build and now it's time to show everyone what it can do.