Hey ... thanks for the pics, JoeJack. I never got a notice that someone responded. So my apologies for the delayed response.
I will take similar pictures of the Tektro levers and the Shimano levers I have in the garage. As you noticed, in a rough way they don't seem that different. Although over a long ride my experience is that subtle things can become a royal pain in the @ss.