Except it's not +6 reflex... or +2 will/fort and heavy fort. It's +1 dex over a TOD ring. +1 dex isn't worth the loss of 20% amp.I don't consider +6 Reflex, +2 Will, +2 Fortitude, and Heavy Fortification to be situational or minor.
+7 Dex, +2 Good Luck, Green Slot. If those were the ONLY things the ring had, it would still be a no-brainer for me to wear. But it has other stuff too, and that makes things all the simpler.
Unless there's no other place you can fit good luck or heavy fort in there. And considering the amount of epics you've listed in your "final setup" I kinda doubt it.