According to ingame help-text, after Angel assimilates the inactive Mechanoid's body into the Angelwing, it gains a new passive ability to recharge its support energy with every hit that impacts the hull. Unfortunately in my experience it doesn't seem like this ability works; I've purposely dropped the Angelwing's shields to get a right good pounding by enemy anti-hull weaponry and the support energy doesn't seem to increase beyond what it normally does from the Angelwing's support generator rating.
Can anyone with access to the game's data files clarify for me whether or not this "recharge support energy when the hull is hit" ability actually works or not in the game? If it does, does it only activate against anti-hull weaponry like Railguns, Plasma Guns and the primary attacks of Bombers? Does it also activate against laser weapons and anti-shield weapons that strike a ship's hull as well?
If this ability restored more energy with each hit against the hull, it'd make the Angelwing much more resilient, since as soon as the shields dropped the support energy would increase with every hull hit, allowing it to kick power allocation to Shields (to increase the recharge rate) and Engines (to increase its evasion abilities) to allow it to restore its shields and minimize the hull damage it takes while its shields are down. I'd like to see a fan patch for this.