Big problem: The analysis of how far the plane flew assumes a constant velocity of the plane--something that most certainly isn't true. The engines failed, the plane would slow down. Looking at the video you can see this--it was flying along, it was going down at a steep angle by the time it went in.
Fair enough, that may be a problem for the times they estimate.
However, that's not a problem for the conclusions that neither side is telling the truth. If you are correct, then the Turkish position look even worse than the analysis says, for the following reason:
They assumed a constant speed since the plane was hit until it crashed, and concluded the speed was 960 kph. From that, they concluded that the plane was not in Turkish airspace for 17 seconds, but for no more than 7 seconds. If the plane was slowing down and the initial speed was actually higher than that, then the plane would have been in Turkish airspace for even less than 7 seconds. Moreover, with an initial speed far exceeding 980 kph, the point the analysis made about the warnings being speculative (which is a weak point) is only strengthened.
Or do you think the 17 seconds count also the time after the plane was hit?
Even then, the numbers don't add up. The plane would have to have been hit in less than 7 seconds after entering Turkeys airspace, then remain in Turkish airspace for over 10 seconds after getting hit, and then crash after 20 more seconds in Syria. So, the plane would have to cover 8 km in those 30 seconds, but in the first 10+seconds (the fastest after getting hit), it was all the time in Turkish airspace, so it covered no more than 2 km, and then covered 6km in only 20 seconds, while traveling more slowly. But that's inconsistent.