While this ring is nice... I would just use it for the stats alone. Honestly.. even as a necro.. I would rather go for FT gear then regen gear. Its more important to a necro to regen mana then life.. after all.. we do have 200 a tick life taps. who needs regen gear with that in mind? =)
Imo we also should of gotten a ft ring, but its still nice. What do you expect for free anyways.