PvM:
In my opinion ll is a wasted affix, just like the 3 other affixes. You get more than enough life from Titan's (ll) and Enigma (laek). Mana you will be short on.
3/20 > 2/20/3ml > This
PvP:
You have the foundation, but it stops there. It can be used, but it's a temp for a temp at best. Your missing at least one additional useful affix.
I'd say 15-30fg. Perhaps you get 50fg. Maybe you get 100fg. You never know. Good luck.