Hm, I think natural=cliff is problematic. That is something that should typically be mapped as a way independent of the via ferrata and not all via_ferratas start on a cliff.

I also think that using description for the name of the ferrata is kind of abusing the tag.

Furthermore, it is kind of weird to map vertical ferratas like Kavárnička
as ways - at least the two middle ones are in reality nodes, they just go up. But I understand mapping them this way is useful for displaying purposes.

Then there is the question of grouping them. At this particular one, there are 4 different routes, with Moribundus and Brute force sharing part of the way. Hence my suggestion with superelation.

I mapped another via ferrata: Relation: ‪Křivý šev‬ (‪18206401‬) | OpenStreetMap

This one has two segments of different difficulty. There is noe more route, whichI think canbe mapped as one way as the difficulty is the same prettty much all the way. It would make sense to group them now, but that would require a superrelation.