Just watched the video, it is about 7 minutes in where he demonstrates the toe release. They need to do the tests with some proper equipment and also test with the boot locked in the heel piece but it does appear that by not having a chamfered toe piece the binding doesn’t release smoothly, is that a problem, I’m not sure. Alpine bindings tend to be all or nothing. I don’t like the slop on the toe piece with the Garmont though.
Personally it brings home a couple of points.
Don’t buy gear that has only just been released, well not if your safety depends on it.
Dynafit style bindings do not have as good release characteristics as more alpine style bindings. If you fall over a lot or are skiing inbounds, don’t use them. I never ski my tech bindings inbounds.