For fun here are some stats.
Behemoth bulwark : 44 deployments, 21 Injuries, 2 non headshot injuries(one knockdown and one side torso lost)
Glitch gunnery/piloting : 51 deployments, 6 injuries, all headshots.
Dekker scout : 12 deployments, 7 injuries, 3 headshots in a single mission.
Hambone second scout : 39 deployments, 2 injuries, all headshots.
Hemlock bulwark : 16 deployments, 9 injuries, all headshots.
Medusa scout : 8 deployments, 0 injuries! Clearly I should play him more!
Recoil bulwark : 4 deployments, 5 injuries, one injury from knockdown.
Main 20AC bulwark : 53 missions, 13 injuries, all headshots. This mech have easily taken half of all attacks.
Then I have 8 more mechwarriors whom have just filled a mission here or there and not really have much data.
Like 1-2 missions with 0-2 headshots.
Sure I got two with worse stats than Dekker but they are front line tanks who are there to soak hits.
Compare Dekker with Hambone or Medusa and things look rather insane.
And of course my PC who's pretty much been within melee range 90% of the game due to using a single AC20.
Also I learnt that any cockpit mod did not protect against headshots yesterday, my PC took a hit and after the same mission looted a proper injury resist.