I really like that Duo can switch between Wifi and mobile network without reconnecting. However, usability is imo much better with Whatsapp. Duo still doesn't support calls on home screen on iPhones (calls are shown as notifications) and often fails to connect if the other person hasn't used the app for a day. It's annoying to first ask via Whatsapp to open Duo and then call there.
Let's see how WhatsApp compares.