Where have you been all my travelling life. I have not flown into Pearson when going to Toronto since I discovered this gem. Flying in from Halifax means I have to change planes in Montreal but its worth it to land downtown and not have to worry about what the traffic from Pearson is going to be like. Lots of improvements going on at this airport and travelling into it will only get better when the pedway is open. But even without it you can generally be from ferry through security and waiting for your flight in under 5 minutes.
If I could get a direct flight from Halifax this would be the perfect travel experience into Toronto.