Judging by the debris/plants present in the before pics, I don't think there's all that much flow at any time of year.
My ditches (either natural or man made) have bare dirt where flow would exceed the seepage capacity of the ford GH built. He's obviously got grass that's not affected. Looks pretty good to me!