In the long run, I really think Somerville (and Cambridge) is going to regret building all this parking in Boynton Yards. Highway access is weak. This is going to funnel a lot of cars down Washington, McGrath, and up Prospect. Prospect is already over capacity most of the time and McGrath is supposed to get tamed in the near future, not add SOV capacity.
I have always believed one of the reasons you see limited commercial development in places like Porter or Davis is exactly because of poor highway access. I'm puzzled that this got approved and that anyone thinks it is a net benefit to Somerville. I suppose it doesn't hurt Somerville for the developer to waste money to build the parking as long as it ends up underutilized like most parking garages do.