nice diagram FF!
i think the location makes the most sense and is fine. ideally we would like to see a building of a better design and in the most proportionate location but that's only wishful thinking. what we're getting is what we're getting and i'm okay with that, although i wouldn't mind seeing some refinement to the design. here is my current contribution