Trello. Not only can you add upvotes and all, but you can tag things with locations and then get a map view - great for vacation planning.
I've tried Slack in a few different contexts and have always found that the chat-based interface encouraged users to do just that: chat.
A combo of Trello + email work better for keeping communication focused on the product/project, in my experience.