I pressed a broken axle out of a Crystalyte motor last week, the axle material (I wont call it metal) was so soft the threaded section bent, so I chopped that section off and pressed onto the 17mm dia main axle section which mushroomed under the moderate force needed to press it out. This was under a pushing force not an impact. They seem to be made of chocolate!!
Even with very snug fitting TA's you are up against it as the dimensional difference between the 10mm flats and the core dia of the 1/2" UNF thread is very little so only a very small deformation of the chocolate thread is needed to allow the axle to spin, as soon as one side spins the other shears off.
Adding width to the torque arms is a good idea as more deformation is required for a failure but remember your setup is only as good as the worst torque arm, thinking one is good and the other just ok is not good enough, it will twist the good side off as the poor one spins.
If one of these axles was mounted in a round hole with no torque arms and the axle nuts dogged up as tight as possible (without stripping or breaking the axle) it would still spin as soon as power was applied, so make it strong enough to run without nuts, consider them a bonus not a method to prevent spin.
Personally I change the axle before I even use the motor as this is less work than repairing a failure and all the associated possible damage to wiring, halls fets etc not to mention possible injury.
I don't buy miss-alignment of TA's as a reason for failure, these axles are so soft they will not be stressed by slight bending.