I'm the insomniac in this house & errbody else went to bed a while ago, so I was bored. As a firefighter I've also developed the habit of trying to understand/reconstruct accidents after they happen. Been doing a little amateur investigating on the 3 videos and google maps.
I was mostly wondering what would have launched him like that and how far he might have been airborne. Coming down Main St., if he blew the turn and went straight through he'd have 'just' hit the concrete barrier outside the fence head on. Might have blasted through it or knocked it out of the way, but I don't see it launching the car the way it was launched. Based on the videos and the street detail, it looks to me like the car didn't come down Main St. at all like the one guy said, but instead came down Niagara St. (the 3 lane street). Looks like the car went off the left side of the street just as it starts to curve to the right toward the bridge/border check. Right there is where the concrete retaining wall begins at ground level and slopes upward. There's your ramp. From the look of it they probably traveled at least 150 feet in the air, probably more.
The arrow would be the car. The 3 dots would be the locations of the witness video and the 2 security cameras. From those angles, it makes perfect sense of the car coming down Niagara. In fact, in the video that shows the car jumping you can see that it's on Niagara. /csb