This is the first I've heard of the concept outside of science-fiction.
While I'm glad to hear someone it working on the problem, and with what seems like a decent head on their shoulders, I feel like starting in the US is a bad idea. It's not so much the people as it is the size of the country. The solution (and the problem) may not be easily scalable (or scalable at all).
Even if it were done to satisfaction in England, which scales to about the size of the state of Illinois, I think it would be easier for Americans to start thinking "Yeah, maybe we could do that too." England is also a primarily English-speaking country, which also aids in translation-free cross-communication and sharing of ideas.