I used them a few times (not so many though) last year, which was not so impressive. The 24-inch range of D-cannon was not so much satisfying for me, while the other two weapons look too situational.
However, recently I ordered three boxes of Vaul's battery for two reasons. I'm organizing my Ynnari army as a beta-striking one where most of units start from the reserve (e.g., Ynnead's Net, The Yncarne, WWP). I need a strong and stable anchor for the first two turns for this purpose. Also my list should use at least three revenant psykers, so I'm expecting to snipe an enemy model with the double-tapping D-cannon from the soulburst psychic powers.
Regarding the horde control though, CWE has better choices I guess like a night spinner?