Challenging site, flood zone...can't disagree. But I gotta push back; I work in Kendall and this is literally among the hottest/most aggressive tech office/lab (and residential) zones in the WORLD. It is completely choked/starved. This is the time to do something very bold. There are biotech workers paying $3000+/month to live (in a small, minimally appointed) apartments to be near where they work. Lab square footage is among (if not the) most expensive on the planet.
Despite the challenges and risks, this site can support much more than this. The Harbor Towers are built on the freakin ocean...deep piles are costly but they let you do a lot.
Cambridge sells itself short when it doesn't think more boldly about the possibilities. The nice thing about this site is that there's no demo of historic buildings, or worrying about shadows on the common, or planes overhead.
Due respect, but I just believe it's a candidate for something very bold.