Yup, much better potential than Macleod. It feels like it's getting close, it just needs more of what you were talking about. Small to medium sized developments with retail on the street front.
I thought there was a rendering of it in one of the Green Line videos. That SE corner of centre and 16th is a great opportunity to improve both 16th ave and centre street. If the parcel where the auto mechanic places are ever gets developed you'd have a nice little stretch of retail.Sorry....it should have read Greenline LRT stop. There were some initial designs of this floating out there somewhere. Looked interesting.