First and foremost, it’s supposed to activate while you’re airborne. Yet when I’m on the ground trying to punch something, it activates roughly 50% of the time. It’s targeting also needs work. Occasionally when I use it one something/someone, I go flying right past it. MOST IMPORTANTLY, the melee charge should not be depleted after using it unless you actually hit an enemy with it. Please look into this.
It does activate whilst on the ground, if you go past a target you are releasing the melee button/key too late, and finally if it didn't use the melee charge unless you hit a target it would be broken as all hell.