Your impression is accurate, they have a bunch of experimental synthesis results and then some modeling to try to understand the reaction mechanism. They report 50-80% yield depending on the reaction conditions - I’m not a chemist but that seems pretty good to me