Mateusz Konieczny
I think that highway=steps is much better (for routing, rendering and other data consumers)

See also https://wiki.openstreetmap.org/wiki/Talk:Tag:highway%3Dsteps#trail_steps - I plan on adding this situation as example on OSM wiki.