Lick has a short duration so like all shorter moves it would be easier to spam attack and stop in time to dodge. And as you point out it does generate energy faster. Lick generates 6 energy/.5 s and Shadow Claw generates 8 energy/.95 s.
I think I would prefer Lick if there was anything to use it against. ... What are you using Haunter against?