I'll use everything Google, but Duo has been the most stupid video chat app I've ever used. That's because in countries where the common household internet is still not that fast, it 'aggressively' pauses (completely removes) the video for long intervals in every few minutes citing slow connection. That's a frustrating experience. I generally get around 10-12 Mbps speed (which is on the higher side in India), and my family in another city have a 4 Mbps connection - it still pauses the video regularly when we talk - and eventually we switch to skype because it at least shows something, even if pixelated. I'm as disappointed by this 'feature' as excited I was before trying Duo.