HopefulMPH,
Of course U of T cares about the sort of students that they get. It's one of the best schools in the world and their MPH program has an incredibly high acceptance retention rate. It's one of the most (if not the most) well respected MPH programs in the country. If moving to Toronto was a possibility for me (due to my job), I would have definitely applied there. There is obviously a reason to their later notification process.
SFU's program has many positive points. It's program is much more established than many of the other Canadian MPH programs and therefore their longstanding connections with Public Health agencies, NGOs, and IGOs opens a lot of doors for students. Also, the various streams allow for students to be immersed in one specific focus. You come out of the program as less of a generalists, which is very beneficial upon graduation. There are way more elective course work opportunities at SFU. Also, because the program has been around for so long, the administrative kinks have been smoothed out (which, if you've spoken to any current/former students of the more recently established programs, you will know that this is a serious issue).