I just had great success in a local tournament with a similar list. Instead of the deathshrieker and the ironsworn, I had Chronomantic Cogs, Aethervoid Pendulum and 20 Fireglaives. I couldn't believe how well it went, I tabled all 3 of my opponents: Ironjaws, Beastclaw Raiders and Khorne. I was sad though I wasn't able to test my list against more magic or gunline lists. Blackshard armour makes us super resilient.