Dunno what kinda 99 str Ninja you're playing, because I can easily carry around 800~900 kunais without going over 50%
Although I agree with the catalyst stones for casters. Magic ninjas can go overweight really fast if they use those skills. Another idea would be an accessory that gave different bonuses depending on what build of ninja you are. You could just compare base str and base int to determine the build and maybe have a third category for hybrids if the two are equal.