I like mine, running a bone stock gen4 g32 with a TRS-25. First time install was pretty simple, and it comes out as easily as a Glock slide comes off a frame.
So far no issues or failures, the lock up is solid but have not removed it for cleaning yet so curious to see how well it holds zero. Ejection was strong but closer to three o'clock vs one o'clock.
At 25 yards I can make groups the size of a quarter.
I saw one review that felt the 'trap door' had sharp edges that blistered his hand. I had no such issues.
I've also seen mention of the Roni charge handle dragging if you don't pull down while charging, I couldn't make mine drag no matter how I pulled it.
I added the thumb rest on the left side of mine, adds width when folded but makes for a solid grip.
Only thing I would change would be a finger stop for the angled grip. That's the biggest reason I added the thumb rest.