I struggled through rib issues last year. I think my seat was too big. I read a post similar to this and saw many positive about ribtec and no negative comments. I put the seat in after a month of healing. I also use the matching vest. The seat is super tight and got some getting used to (maybe my old seat was just too loose).
I never experience any rib issues any longer. I’m glad I switched.