All in one
I use hangouts with a google voice number and iphone. I have had some trouble but i switched settings in voice and it fixed it.(involving forwarding calls to my iphone and using hangouts app on same phone) I like that you can sent text and it shows up with my phone number, unlike Googles allo. I can sent gifs unlike Googles voice app. And i can make calls to anyone unlike Googles duo. I can text or call from laptop, ipad or iphone. The issue is adding contacts. Great work around is to link my phone contacts to Google contacts. As soon as you add them into regular phone contacts they appear in hangouts. When i start a new text it shows my contacts with hangouts then my contacts not on hangouts, then everyone in the world. It is basically my virtual phone. You can also switch accounts which is great for my "home" google voice number which rings to all of our cell phones. Even the old one with no cell service but is on wifi laying around the house.
HillSmo about
Hangouts, v17.0.0