I do not think it was intended for Boost Strength to do almost nothing.
A bonus to Strength based dice pools include how fast you can climb, odds that you don't fall while climbing, how fast you can sprint, how fast you can swim, how long you can tread water, how well you defend against subduing, resist physical manipulation spells, lifting, carry or break open stuff. For some characters it might be worth it, for others it will not.