Getting a kill when you are at critical is not easy to do on a consistent basis. Certainly not enough critical kills to gain a meaningful health return from this Dreaded Visage trait. This should be changed to when critical restore to full health on a kill.
Lot of exotics need a bone. Bungie needs to dedicate a season to buffing exotic armor. Like when is the last time anyone used, Vesper, foetracer, or severance enclosure?