Ben Smith:
When the pack bag is of lightweight fabric, you need to distribute the area of contact with the straps.
I use Velcro patches on experimental packs and packs meant for wide load variations (thruhiking) so I can adjust torso height. Two patches of four-inch-wide loop Velcro, 9 inches long go on the bag and 6 inch long X 4″ strips of hook go on the shoulder straps – if the straps are separate and not joined at a ‘Y’. If joined, a single 4″wide patch will do. Four by 6″ Velcro will hold lots more than an ultralighter will ever carry. For packs hauling up to 36 pounds, I use two rows of bar tacking to hold the strap to the Velcro. Never had a failure. But don’t use narrower Velcro. For some reason, 2″ passes some threshold and just hasn’t worked for me. Velcro is light.
If you are sure about where the straps are to go, a secure method is to stitch the strap(s) to a separate reinforcing patch or panel that extends one inch above and 4 inches below the point at which the strap is attached. The patch can be as wide as you like, but at least an inch wider than the shoulder strap attachment width. The stitching can go through patch and pack body or just through the patch, but in the latter case, you have to use a heavier fabric. The upside is it is easier to water seal when the bar tacking does not go through the pack body.
A good bar tack is OK for the highest stress point, where the strap actually intersects the back of the pack. That point gets focused stress when you pick the pack up and swing it on. But an extra line below that bar tack line will help carry the steady load during hiking. It is not concentrated stress you are reinforcing against here, but the more-or-less steady pull when the straps and pack are sweat soaked, hot and being tugged. Those are fabric-hostile conditions that will tear the straps off if they are not broadly reinforced. If your reinforcement panel is stitched uniformly and securely to the pack body, you will need no further reinforcement. Give some thought to the reinforcing panel. For packs carrying up to 25 pounds, I have used 1.8 oz, silpreg with no problem. 4 oz. Oxford works OK for heavier packs. Heavier than that is not necessary. As mentioned, the reinforcement does not have to be large.