Not bad, but why did you choose vitality as your base stat?
I'm not too familiar with the crafting of this new ring, but can't you choose which main stat you want (int, str, dex?) Why wouldn't you have chosen the stat that buffs your class' damage?
I purposely picked vit so it becomes class swappable. Once I get to paragon 100, this ring won't be comparable to rares with good rolls and I'll prob find a better upgrade then. So if I picked str, the dps increase would have been great and slightly better but it would be useless for my monk. With Vit, I can use it on any of my classes for lvling up paragons should I choose to.
With MP as high as 10, it's not like I'll ever have too much survivability anyway. Plus I can make up for the str elsewhere where I have more control over. This ring on the other hand is account bound and it would suck if I rolled a highly gg ring that I can only use on one character and rely on the same gg roll for another if I wanted to play another class.
Imagine getting 9 ias, 80 all res, 6% crit and 50% crit dmg roll on your 4 randoms on the hellfire... I'd rather have that with vit if I never get that lucky cuz it will be all that more sweeter to be able to use it on any of my alts.