Looks like a good ability for coordinated squad play. It would be perfect for a carapace build with a medic buddy. Imagine the Demeter veil with a regen stim + medic heal ability. Or god forbid the healing grenade + medic heal stack on a Resist shiled HA/medic.