the air canada terminal has carpets, tim hortons, etc.... but if my kids were still little like yours, and sleeping there, i'd be awake "watching over my flock by night", not sleeping.... so i'd do the hotel thing for sure (they're really close). at that time of night, customs will be quick.
hth