i dont see why you mention glyph of felhunter in original post because every warlock gets that regardless of spec.
and if u want to talk about healing, 6% more healing vs no siphon life, its not really that much more healing if any more at all overall 1v1 vs like every class except rogues...