I don't know, I think this area could use some public open green space (I know fens is nearby but nothing really inside the neighborhood) and this spot would be a prime location for it. There's nowhere in here to just sit and chill. Could double as storm-water mitigation too.