Shield on hit and kill doesn't work with properly with AoE , channel, and persistant abilities.
Aoe hits can only trigger the bonus once. Kill 6 dudes gain 50 shield. Hit 6 dudes gain 10 shield.
Channel and persistant from grav gun hits enemies for 3 seconds gain NO shield, kill enemies with persistant or while channeling gain no shield.
I'm also worried hp/suppression doesn't work correctly for this either as well as the psyker debuff tree passive transfer strain and likely - warp heat on hit kill or added debuff.