TS, You have a very clever and interesting concept, but i have to ask some questions about the semantics to determine if it is really "green"
Whilst it addresses issues of people re-connecting with nature, however im lost on the "greeness" of it. Yes it is green in colr and plants are part og the environment, but what natural resources will it take for upkeep on this? Does it work with the native landscape of New York? Often growing grass and plants non-native are in theory bad for the environment, wasting water and polluting with fertilizers in the name of aesthetics.
Overall i think it would work better in an environment that is natively lush like Portland Oregon. What re your thoughts?