What would be a better northern terminus? Lawrence Station or Doncliffe loop? I chose Lawrence because my understanding is that Lawrence station can handle buses.
Or maybe change 103's southern terminus from Eglinton station to somewhere on Jarvis too. Run two Mt. Pleasant buses, increasing the frequency along the relevant part.