I'm really excited for this project, simply because there's nothing there now and this will be a great infusion of energy into the core. However, I'm not at all excited about the design they released. I would like to see something three-dimensional, that shows more of how the open space would be utilized, but from what I can tell, it's simply going to be a front porch for retail stores. If the AJ's opens onto the park, then it looks ugly from the street. If it opens onto the street, then it turns it's back to the park. If it opens on both sides, it creates some very difficult interior design issues, and makes it hard to design a service entrance.
I think it would be cool to see some sort of walk-through food court somewhere on the site. Someplace where people in all the surrounding buildings can converge for lunch and for drinks after work. Maybe something along the lines of the food court at Fanueil Hall in Boston, only a little more upscale, with actual restaurants rather than simply vendor spaces. It would be cool if something like this opened onto the street, preferrably close to a LR stop, and as you pass through it to the other side, you open onto the park space with multiple outdoor seating/eating areas.
As for service entrances, perhaps they can design all of these buildings to have underground service through elevators so that there won't be any side of the buildings that is the "back." It still poses the problem for retailers of having two entrances to the store on both sides of the building, but it makes the stores more inviting.
Has anyone been to The Gateway in SLC? It's a new retail mall that was finished just in time for the 2002 Olympics. It's similar to Kierland Commons, but has two levels of shopping on both sides. I think something like that, with multi-use buildings rising above them would be pretty cool, provided there is a way to turn the retail on the ground floor to both the interior and exterior of the project, and provided the retail promenade could then open onto a functional public space. Here's a pic of The Gateway: