So... does anyone know how exactly the runes effect the potency of this ability? Because as it stands right now, it seems rather bad...

With 3 runes of the same type, I've gotten around 370-400 hp back, which on a minute timer really isn't all that spectacular.