What the hell are DKs? Death Knights?

Get your names straight, mate
.gif)
.
If they're Dark Templars, they're good against Zerg without overlords (and hoping he's a bloody newb and doesn't have spore conlines either).
However, I would recommend you to make some dragoons, that you would use to kill anything under the disruption web (since zealots and dark templars cannot attack under it, as they're melee).