Ну, размер явно задан как критерий для разделения на river и stream (active, able-bodied person should be able to jump over it), поэтому один и тот же waterway и разделяем на stream и river с оглядкой на ширину. Но вот как из таких расплывчатых определений как “minor artificial waterways” и “simple narrow artificial waterways” (кстати, без подглядывания на вики сможете сказать, что из этих двух для drain, а что – для ditch?) можно вычитать что одно из них больше второго, для меня загадка.