I am a fan of having both. Likes, at least with Amethyst and Nostrudel and other clients, allow for a wider range of expressive reactions, while zaps are better at expressing how much you valued a particular post.
Clients with only one "like" reaction make it much less useful, though, and definitely set zaps apart as the higher signal.