Yeah I used to live near this project site (my parents' old house). Aside from parks and churches, there's few attractions except the coffee place on Tyndall and the gas station at Mckenzie. If I recall right there was a concept long ago for doing a small strip mall on Tyndall next to where the soccer fields are, but houses got built instead.
As far as I know there's still the empty lot outlined in the attached image. I used to cut through there on my way to and from school at Lambrick Park, way back in the day.