From my experience, Tim Hortons drive thrus are quite slow, they don't seem to move very well. The McDonald's system where you order, pay and receive items in 3 separate parts works much more effectively.
But that being said, I don't think they really belong in urban areas, maybe in more of...