@Night you cannot deal damage to the unit that way in a so simple matter, because as he said, the unit's are invulnerable during impale...
You could just use my impale system (posted on the thread on Hell_Master's second link, or I think it's on my sig)