I can't find that picture, can you show the direct link? I'm hoping there's a bigger one, last time I saw it, I only payed attention to the building additions. I'm wondering if that picture is covering up Storrow Drive. It would be cool if BU one day manage to pull that off. Covering that Storrow drive and the Pike is as large (maybe larger) than the Big Dig as it will cover up those highways separating that part of the city and unlike the Big Dig, there will not be a glorified strip median "Greenway" still act like a divisor.
Personally, it would just be nice if they build over and connect the BU beach and the Charles River.