m.E. ist mit barrier=cycle_barrier der Hindernistyp bereits ausreichend charakterisiert, access=no finde ich nicht passend oder nötig. Wenn man ein Stück highway=path oder footway taggen will, was ich eher nicht tun würde, dann könnte man das mit dem kleinen Stück Weg innerhalb des Hindernisses begründen (das wäre dann aber evtl. auch im Detail anders auszubilden).
Die snowmobile und ski tags halte ich eher für kurios in diesem Kontext, allerdings schaden sie nicht direkt, außer, dass das Mapping mit vielen überflüssigen tags eher unübersichtlicher wird.