Serious question - what happens in fall when the leaves fall off the trees? Also, with a simple light bulb, or even lamp post, it can be replaced quickly and cheaply. (OK, maybe not cheaply for the whole lamp post, but relatively easily.) But planting a tree takes years for the tree to grow. This doesn't seem realistic to me, though it does seem really cool.
Also, how much light do they give off? All of the images on the post are computer generated. I'd like to see a photo of this actually working.