Awww, I love this idea... I am sitting in a cafe in Brooklyn reading the article. I checked the available networks and found an "nycmesh" ssid. Went to ev.mesh and got the "this is not the internet"! So cool, but I tried to create an account but got "Error message: can't send email", and I can't log in.
Still, I love the idea though - feels like a secret internet club!