IMO, you shouldn't try to replace chat apps. People already feel scattered across multiple chat apps.

Focus on integrating well with existing chat apps for the chat functionality. Make it easy to pull info from your app into a group chat in whatever chat app. Don't make everyone have to join yet another chat system just to plan a group trip.