On the Shadow Knight boards there is a post about Leech Touch. I do not have time to find it right now as I am at work, but one of the SK's talked to a dev during GoD beta. The dev stated that, in the near future, Leech Touch, would be an AA ability that will be worth while for Shadow Knights to get.