It might make your map too busy, but I'd think the Wonderland-Watertown run should be one line, and the Linden-City Point another. If people from Wonderland want to get to Longwood, they can use the Blue Line on this map...
Also, why stop the Blue Line at Brandeis/Roberts, rather than going one...