Absolutely! If someone responds to me with any sort of meaningful reply, I always upvote. And my general heuristic for upvoting is
1. I learned something
2. I had an emotional reaction which means something intrinsic was challenged or affirmed
3. the person asked a question or is curious.