We've flown from YKF recently-even with the 6:40am flight-you only have to be at the airport 45 minutes ahead-got my son to drop us at the door-no parking fees or huge lineups-10 minute drive. 40 minute flight to detroit (30 back).
On our way home, we landed, called our son from the plane, collected our luggage, went through customs and he was already waiting for us at the door!
Flew first class on the second leg and it was still cheaper than flying from YYZ.
Doing it again in May/07.