These likes just feel like doing something for the sake of doing something... doesn't really seem like they add much to the forums.
I cannot think of a way to "enhance" likes in a way that would not be a negative. I've no real opinion on showing who likes, but I suppose it's preferable to anonymity.