I haven't had any problems with it yet. Hasn't moved or bent.
I think the roller is a good off the shelf, locally available option to a replacement stock roller. It might reduce some noise as well. It does require some modification to attach to a stock tensioner bracket.
Here's the link to the part at TSC:
Baja Motorsports Chain Tensioner Assembly - 5510238 | Tractor Supply Company