I'm not sure if you've played SK of late but it's not very difficult to ping units. That's not even a valid condition at this point, they may as well have just said "activate on deploy", so I doubt that will be a restriction of any kind. Also knowing what SK cards to expect doesn't help anyone in matches against SK unless you have several counters, we've seen the same decks for months now and the faction is still on top.
Adding to that the card says for "every" damaged unit, again not specifying enemy units. The description is very open...too open, so we may have to wait and see but first impressions have this looking like the most broken card so far. Not because of the card alone but in the faction with the most consistency right now.