I am currently in the process of building my own pedal for my bass, based on the Rose Screamer, which itself derived somewhere from the Ibanez Tube Screamer.
But I have some questions about the capacitors that the Tube Screamer uses for filtering;

First question is about the capacitors in the signal path; Why do they have such different values? Isn't the capacitance supposed to be adjusted based on how low you want to go? So why have that 10µF capacitor (C9) at the output when the lows aren't going to get through the 20nF C1 in the input? Also, isn't C3 supposed to boost anything above a given frequency? Then why is it higher than C1?
I know that putting the diodes in the op-amp feedback path gives softer clipping than putting them in a path to ground. I figure that this would be the same for capacitors. So why have such a tiny C4 to reduce the high frequencies at that stage but such a high-value C5?
I believe that C3 is meant to give a boost to the mid-frequencies. So why is it a lower value than C5?