I have one and it's ok, I have the version with the proper Genesis port. However, my B button tends to get stuck so I've been using the 8bitdo pad a bit more. It's not as clicky and feels slightly mushier than the retrobit but overall feels really nice.
I opened up my retrobit controller and tried to see if there were any obvious issues I could fix (to note, I've never really been someone to mod or fix any of my own gear, so I'm kind of clueless there, haha) and I noticed my pad was made in 2017, so I wonder if there's a newer production line that fixed the issue.
I bought one of the Brooks PS3->PS4 super converters so I can use a Retrobit USB Genesis controller on the PS4, but I'm waiting for my Limited Run SOR4 to arrive before I use it. From what I've read they work really well without any to much lag, and you could also get the Saturn USB controller instead and use it the same way. They have the super converters for Xbone as well (unless you're talking about playing games on PC?)