Hallo, 
area:highway ist zumindest in Deutschland wenig gebräuchlich (den DE Wiki Eintrag gibt es auch nicht in Deutsch) und wird von verbreiteten Renderern (auch openstreetmap.org) nicht dargestellt. Deshalb denke ich, dass für eine Fußgängerzone highway=pedestrian + area=yes besser geeignet ist. Auch und besonders in der Bahnhofstraße, wo "areas that have a clear direction of travel" weniger zutrifft. 
Grüße von Klaus