Yea, the Boston pits were a little crowded with 50 teams last year, but I can definitely see "our new overlords" finding the space for 10 more teams. Even if they have to downsize the pits a little from the usual 10x10, I think I would be OK with that. And I think that having the champs in a big city will do good for publicity. But mostly I am just biased towards Boston because my team is in Boston (I did a little dance when I found out the champs would be here

).
Also, am I the only one surprised that the number of events south of MA went from 1 to 4, but there was only 1 event added for the rest of New England. I'm not an expert on NE FRC geography, but I just find it very strange.