Not strictly related to Corby, but related to some of the points under discussion here:
What was the reasoning for the recast (a good few years before the electrification) which removed the 2-fast, 2-stopper flighted pattern out of St Pancras, with the stoppers being looped at Leicester to allow the following fast to overtake, and allow connections between fast and slow?
So it was something like Sheffield fast and Sheffield slow, then Nottingham fast and Nottingham slow.
Such a pattern on the face of it seemed to be a good one: it gave Leicester 2 non-stops an hour, the intermediate stations from Luton to Market Harborough 2 services an hour, and good connections at Leicester. Naively (as an outside observer, I'm not a regular user of this line) this seemed the obvious pattern for this route. It would have provided one fast train per hour to each of Sheffield and Nottingham, with a second train per hour available via Leicester connection (or, maybe, cheap advances on the stoppers all the way through for those money-sensitive but not time-sensitive).
Then the initial diesel Corby could have been slotted in at some other point in the hour, wherever paths permitted - its stopping pattern would not be so critical given the other services described above, and could be whatever was most convenient to path. Perhaps (and controversially) the Corby could then later have become a Thameslink extension (given Wellingborough and Kettering would have 2tph ICs with the pattern above), though not sure 700s would be so suitable for such a long service. 387s would probably have been fine though.