The biggest problem is that Dupont, west of Spadina, does not have good public transit. I don't see how an "Honest Eds" style development would be possible here.
Honest Eds has The Annex, proximity to downtown, and kitty corner to a subway. Galleria has the Dufferin bus.
There is no doubt that Freed is going hard on Dupont, but I just don't see it.