Leech's numbers don't really go up with the game while enemy damage does. Healing for ~24 when you take a hit for 300 isn't very impressive.
Zombie is much, much stronger for Cyseal than Leech is.
Leech's problem comes when combined with Comeback Kid or the skills that cause bleeding...