I really miss living in Boston, but fortunately there's this forum.
Not a big fan of the Winthrop Square proposal. It seems more about making a statement than complimenting what's already there. Here's another rendering:
XX
Oops, broken link on the image I tried to post.