Very good map. One of the best ones, actually. There are some routes and stations/station names I wouldn't include, but I'll just focus on the design of the map:
1. Make interchange stations more prominent (bigger circle, bolder font)
2. Dump the streetcars. They're really not higher level transit that belongs on this map. I mean, if they're on it, you might as well include 905 BRT-lite services that connect between subway/rapid transit lines (eg. Viva purple). If you must, keep the 509, 510, 512 and whatever the one to the Portlands is called, since they're critical links from the true rapid transit network to key areas that can, at least, be considered to be a very basic, non-rapid form of light rail.
3. Add GO-REX. That really is a higher level transit that belongs on the map. You can choose whatever format you want to include them. For reference, I prefer the way that
Paris does it with the combined RER and Metro map, where RER lines are fatter, compared to the
German and
Spanish variants where regional rail is undifferentiated from metro/subways.
4. Add a blue outline of Lake Ontario. It's obvious which way is south, but I find it really helps.