Ich weiss nicht, was Router so auswerten, aber depth und surface werden ja schon im Wiki als sinnvolle Kombinationen erwähnt.
Graphhopper hat mich früher damit genervt, dass es Furten für Radfahrer als unpassierbar hielt, selbst wenn eine Radroute drüber läuft.
Ich glaube, intermittent=yes wird auch manchmal gesetzt, wenn die Furt nur manchmal unter Wasser steht.
Letztlich sollte aus meiner Sicht für den Router die Auswertung des highways ausreichen. Wenn ich auf einem highway=unclassified durch eine Furt muss, dann erwarte ich, dass ich das bei normalen Bedingungen auch kann.