Go to Isaiah 53 and that will tell you alot about any new translation.
Just watched the video. Thanks for sharing. I’ve never heard of either of these guys. They both now have a new fan.