What I want to say is, despite of those problems, that would be superior to every non-talons physical weapons, for it increases the effectiveness of either punch or kick, which is the best physical weapons that is also for free, not because it have no option but attack with that.
edit: also, maybe add claws? But having two of those costs too much(two weights far worse than a talons), while you don't need much damage on your punch - only 12 with activated TSM is required to smash the head at once, and against rear torso you don't need so desperately enough to need for twin claws either. The fun part is despite of those problems claws seems still better than the others as well.