A few thoughts:
First,
Slayers' Stronghold doesn't need to be a 4x of and, if anything, should probably be a 2x of. I get that the added ability is really useful, but keep in mind that drawing a colorless producing utility land like that can throw off your curve if you're not careful. For instance, you're needing a perfect drop of three color producing lands to play your
Boros Reckoner at the proper part of the curve.
Second, what do you intend to
Reverberate?
Third,
Terminus seems like the last thing you would want to cast. You're trying to have a bigger army than your opponent in order to trigger battalion. As such, why would you want to move your whole board to the bottom of your library?
Fourth, I would find a spot for at least 2x
Blind Obedience. It's not as important to use the extort as much as the way it helps control the tempo of the game. You can keep swinging while their blockers are tapped - answering
Restoration Angel and a variety of other blockers.
Fifth, I'd consider swapping out the
Angelic Skirmishers. I totally understand the appeal of giving all your creatures one of the various abilities, but at a six drop, you really need to be getting something more than a 4/4. You can see this with Aurelia, who guarantees at least two combat phases the very first turn she's on the field.
Lastly, try tossing in a few
Cloudshifts. Not only can you use them to protect against removal (saving your
Boros Charms), but more importantly, it could let you shift your soulbond pairing with the
Lightning Maulers or even more importantly, you can flicker Aurelia to get a third combat phase (which would be a guaranteed victory unless she's literally the only creature you have on the board).