Stealing DE by zapping or full blown attack will attract revenges regardless. The difference is that by zapping, we can infer this is an attack from a lower TH attacking a higher or stronger TH. Therefore, it is easy to revenge back.
I don't zap, since i find it very inefficient use of elixir, time and spell. Also, I am quite skilled in my attacks, therefore i always go for the full destruction of the DE storage. The way i see this, zapping requires 3 spells to get about 40% of the storage. On the other hand, most of my DE raids require only one or two healing spells to get the full storage. The math does not make sense for zapping unless you are not very skilled in attacks.
BTW, I always revenge back someone who steal my DE (provide there is sufficient DE available), whether from zapping or full raid.

