Am I the only one loving the idea of this?
The purpose of a touchdown zone is for stopping distance. You could just keep going and correct appropriately to land wherever you need to.
Ridiculous comments about ILS etc. Modern GPS would eliminate the need for this.
The only challenge for me is wind consistency as you travel around the corner.
A marvel of an idea....good luck to them!!!!!!