I like being able to see the stars in the sky more than I want man made glowing plants. I think something that naturally glows is all together different. I do see how a glowing tree would be much prettier than a street light. I hate street lights. I also hate driving on a curvy road I am unfamiliar with that has no street lights so what are ya gonna do! Just worries me because if it became invasive it wouldn't be the first time one of our creations got out of hand and ruined our environment in some way.