Beep! Beep! Physics 162 & 163. I don't make my living at Physics but I use it every day.
Extraodinary claims require extraordinary proof.
Where is your source for the 50 ft turn at 170 mph? I don't disagree with the G force that would generate. That's why I maintain it is impossible. I bet it's closer to 250 ft at 100 mph. There are folks who use the throttle other than ltake-off and landing. It's a challange. Those Quickees take 100 ft at maybe 40 mph in the turn. I have had my car up to 145 mph but never would try to turn it sharp at that speed. And tires have a lot better traction with the road than a wing in air.
"Pay no attention to the man behind the curtain"
Humbug