We like whatsapp - but we also have different devices in our family.
If you want a local phone number and be able to text home, etc - my DD uses Freetone. Its a wifi-based app that allows calls, texts, etc with a real local Canadian phone number. LOVE it. But when we're at a place like WDW, we tend to use Whatsapp or something similar.