Regarding north shore transit, I think it's a loss that route 451 no longer serves Salem. Without commuter rail fare integration it makes that route less appealing.
Anyhow, not sure why 451 and the Beverly shuttle aren't combined into one. It doesn't make sense to have both with different...