That is not overkill, that is just awesome, and is what all hubmotor axles deserve. Well done sir.
Sure, your torque arm looks all Mandingo like and totally cruel, but hubmotor axles are like Sasha Grey. They look all small and harmless, but always somehow end up sending most "beefy" torque...