Ive been involved in the building and racing of 3 sakura s chassis and 2 fgx chassis and have not had a problem with any assembly or stripping of screws. I think people over estimate how much torque in needed to keep these screws tight. Remember these are small screws in a small car not head bolts for a Chevy 350.
Quality tools are a must when building any kit. I only had a problem with a worn out driver. Replaced the driver and all of the kit screws worked fine. Now I will have to say the turnbuckles are not the best. The only wrench that will fit is pliers.