As Shingen said,
TL Devourers with BLW is too good. In addition,
TMC's can only equip one Biocannon.
I'd also replace the Venom Cannon on the Warriors with Barbed Stranglers, as it's a larger blast and causes pinning. I only ever use a Venom Cannon in the Living Arterillery formation.
Allied detachments can't have the same faction as your primary detachment, but a quick change is to replace a Harpy with some Rippers and slot them in your current allies, making them another
CAD. It might also be worthwhile replacing a group of Biovores or two with another Hive Crone to ensure you still have one when one goes down.
Another Hive Tyrant is cheeky, but you might not be able to find points for it.
Otherwise looks solid