I think a nice lil "Welcome to Nashua NH established xxxx Populaton xxxxxx" sign with some wild flowers would look great. Maybe a small fenced in playground for the families of the surrounding neighborhoods to bring their littles. There are not any real playgrounds in that area and most of the buildings don't have enough land for those families to put up play equipment. Also, get a sign for motorists that says something along the lines of "save a life, save your money, don't give to panhandlers". By law, they cannot get kicked out of the area, but nobody likes sitting at that light and seeing the pan handlers.