Can you even compare the two? No. Nor will you ever be able to again. It's a different ball game now.
The goal of the canopy (which is basically a new effort to fix the area) is to assure traffic rain or shine. They're trying to fit the mold of Wall Street, and in doing so, want to improve upon Wall St.'s biggest problem, it is a useless venue when it rains. Which happens.
The attraction for tourism will be occasional at best at this point. Maybe for the bowl games. Definitely for the NBA All Star game, or any other special event at the new arena.
Church Street is running out of ideas, and we've been through this 3-4 times now. Basically, this time...it's do or die.