200% HPS still isn't very good unless you're sedna. 
Plus doesn't it end when attacked? If it didn't I guess that's 400 health over 10 seconds with sedna's healing wind, which wouldn't be /too/ bad.
Overall I think HPS is a tad underpowered, and life leach overpowered.