Evil5,
31 miles is really fast, but can be achieved for a feel seconds (ok, for ONE SECOND) if you work really hard and don't have a lot of wind against you.
I decided that I will start with a new set of crankarms and a bigger chainring. SP clamp for front derailleur will be if (and only if) I feel the need or granny gears...