I highly doubt it, as drain life is a leech effect, not a healing effect. Damage must be done in order to get any healing out of it. Damage is the main goal, healing is a benefit. Drain life also gets no buff from healing gear.
However I could see this trinket being nice for a lock as it might benefit from health funnel. Have your VW or felguard tanking and you keep having to heal him and the effect should stack up.
Either way, a lock should never roll on this unless the healer already has it.