That GS is a bit much (why do all three: Seiko, GS, and Grand Seiko?!), but it is interesting to me that watchmakers often tend use a different font to call out each piece of information on the dial.
On my Omega GMT, there's a different font for the brand (Omega), the line (Seamaster), and the complication (GMT), and then they also added chronometer just in case I forgot I was looking at a watch, but I think that's the same font as GMT, with different kerning. Plus, I guess the bezel is a different font. I assume the idea is that different fonts will help distinguish the various bits of info and the clarify the hierarchy of the info, but it does start to seem a bit mad the more you look at it.
On the other hand, this Heuer has a lot of info - brand logo, 'regatta', depth rating, type of movement, the bezel, etc, but it looks like they are all the same font, or at least the same font family on the dial, and a different font on the bezel. To me, this is a cleaner design.
And since it came up, I'll toss in my vote for the legibility of Sinn dials: they can be busy, they aren't usually elegant, but they do tell time at a glance. The more I look at this thing, I think all the numbers are a different font (bezel, hours, sundials, date wheel, etc). I wonder if there's something intentionally , functionally inelegant about this: maybe your brain can better sort what numbers are related to each other if the fonts are different?