They are just as strong if not stronger than "name brand" products. Do not hesitate...you won't get a bigger bang for your buck and in most cases, your bang for the buck will be bigger with Tusk than with "name brand"!
I have a 2001 CR250R and the previous owner would just force any old bolt or screw into a hole rather than using the right size. I've used these inserts to repair almost every hole that holds my plastics in place. They're actually stronger than the original threads, simple to use and everything you need is included. You can also buy extra inserts too, which is a good thing for my bike.