That Tansu hardware looks very good to me Stu, is it from a japanese catalog?
I've seen some US hardware dealer that sells Tansu hardware at a rather high prices IMHO, but that it looks as if made out of tin, I wonder if the one that sells those ones ship overseas. Could you pass me the link to their web if any?
As per the Genkan bench, I like the approach you've made to it. My only comment would be adding a bit of overhang of the sit on the front, about 60-70mm or 6 inches.
The reason is that as you mentioned that it is used to sit and take off the shoes to get in the house and put them in to leave, it makes that action quite uncomfortable if you are sitting on a place where you can't put your heels a bit beyond the vertical projection of your knee. To avoid that people tend to sit at the edge which helps to put the shoes on and off but it is uncomfortable for your bottom.
Besides it will prevent a bit hitting the doors of the bench with you heels and end having black marks all along its lower line
Obviously is no big deal, but IMHO those little details, specially in an action that you will perform at least 4 times each day can become a real nuissance, at least they do to me.
My two cents