Hm, I don´t quite get this. What function has your grid? The way you use it, it seems to captivate the earth... And by green I think of ecology rather. I think it would be could to have some explaining lines.
why green grid?
why not ? your idea is perfect,but you must upload more images! :)