Alright, I've thought it over. I'll be spending 2 karma on the "Physical" specialization for Eight-Stone's "Intimidate" skill. Hopefully this'll bring it up to a useable level, and give him something to contribute in encounters that don't involve punching things, exploding things, shooting things, or eviscerating things.
He'll also buy a pair of shock gloves (in order to give him a much-needed non-lethal option), and spend 2,000 nuyen on a month of Low lifestyle. Yay! An actual apartment. The remaining 900 nuyen and 3 karma he'll save for a rainy day.
I'll transcribe a new sheet as soon as possible. I would just update his Mythweavers sheet, but the thing is, I'm using Eight-Stone for another (slower-moving) game on another site.