The question is whether any guest puts anything "under" a bench?
It's primarily or mainly about you first, about the daily dirt?! What guests do, you show them when they are there: you take off their jacket, hang it where planned, and with the shoes it’s similar. And if they then spread the dirt, well, that's how it is. Tip: don't clean before the guests come, but afterwards.
Here a 3D picture - it actually looks quite similar to the one drawn back then.
Is it a bit distorted? The door looks about one and a half meters. For parquet, I would also go for a carpet mat or an outdoor mat (there’s a reason why hallways should be tiled). The problem will be the height there. Possibly you can already put such a carpet mat outside that can be shaken out weekly. For benches or wooden stools, there are plenty where you can place mats underneath. We have tiles, walk in, and then after two steps onto a round carpet that can be washed. That’s where the shoes are taken off and placed in the wardrobe.