You see Will, these two are actually quite nice buildings - beautifully designed, look very good where the will be built. Yes they're taller than Doon St, but that's not the point. they work.
Doon St, was/is just a tall blocky rectangle, out of place, and out of context.
imo - these (Blackfriars) should be built, and Doon St shouldn't (in it's current incarnation)