Jennica's ring helps with glory amulet drops and other things like rune items and such. I have been told by friends that kill Revs often that it is better to wear a wealth because with Jennica's ring you get glories and rune drops instead of PVP item drops.
I am not quite sure but I believe the drop rate has to be somewhere from 1/250+, I have only got one item there and it was right after FT was released.