Seems like a modest requirement.
I didn't want to trash it, it looks like an amazing concept. It would be interesting to see it in action.
I believe European rules go in effect this year to make roaming affordable as well.
To say nothing of the availability of prepaid SIMs in most countries.