In my opinion, your darn good mechanic (and I'm sure he is) needs to learn how to say, "I don't know" after someone introduces him to another way to solve a problem, especially one with the successful track record which this adapter plate has. Once he learns that skill, he will become an excellent mechanic.
Carl