This photo might not be the most recent, but it shows the potential of this area.
A tower on the Tim Horton's site would add great density to this area with transit and grocery stores.
This area has always felt like south downtown, even though there isn't anything of height immediately until you go up the hill to the Vuze (which I consider to be South end proper).