Patch is out, stones have been buffed and even with the bugged out stones (that do extra damage), it hardly is an upgrade for ST, and for any aoe it is pretty bad.
At this point I think that for the ring to be any user friendly it needs stats. To have it strictly for ST and switch it around for m+ is a bad experience. The effects are pretty interesting, the options are plenty, all that is holding back the ring is the fact that most specs do not know if it is an upgrade and in what circumstances.
So yeah, if possible make it like special necks/rings that have all stats on them and reduce the power of stones to balance if needed, in order to have it be an upgrade for everyone by default.