Question: is siphon life worth it?
Answer: Siphon life is pretty good for DME farm. Drain life is amazing for leveling. Depends what is your goal but since that is a non-raiding spec I'm assuming PvP and solo farming in which case I'd say they are definitely worth it. It depends on what you're asking.