I use the Verizon daily international plan when traveling but your description misses the biggest "gotcha" catch. The $10 is triggered by texts not just calls. There is no way I can get everybody to stop texting me so I just assume I am paying each day.
I used the 40/month plan once but you go through data quickly then have to keep in wifi mode to avoid overage.