What a cool idea! I love it.
Yeah - I'd never heard of it and it's such a great idea. Hopefully people respect it and it all stays without getting vandalized.
We found one a year ago as we were biking from Pittsburgh to Washington DC. It was great to add some air to our tires with a real pump!