Some might not like my registration choice of reed and reed but I heard it once on a French organ CD and quite liked it.
I once attempted to play this on the organ in my local parish church. The only pedal stop was a rather slow speaking 16' footer. It was painful as you either had to play so slow or accept the pedal part was going to be dragging and out!