I wish somebody had stolen the Windows Phone idea of linking all the socials to the Contacts system, so if you want to message a person you go through Contacts and it would show their full unified social history. It would be simple to expand this so their preferred contact app is up top on their contact page. Remove the messengers from your home-screen altogether and start from Contacts.