I do think a limit of some type is in order..
I like the idea that one ring per finger and thumb so 10 tops.. I also like the idea of one ring of type for example one ring of endurance... then make rings bonus value go up based on goodie hut level. (i.e. level 1-3 rings of +1 or +2 and so on). Lastly more variety of rings
just a quick few examples
ring of defense vs attack type (10% reduction of damage due to fire, ice, melee, ranged and so on)
ring of plus to attack type (10% increase of damage due to fire, ice, melee, ranged and so on)
ring of exp bonus +10% earned exp
ring of diplomacy +10% negotiations
ring of stealth (allows stack movement through enemy zones of control (exposure on attack or cast))
ring of path finding reduction of terrain effects on movement.