Hive guard work better in groups of 3. Venom as I have come to hear, aren't really worth the elite slot. I don't know about Apoc but you got no troops. Some gargoyles would be nice for your Winged Tyr. More tyrgons. Or drop them for heradoules, barbed and scyth.