@Max, Duane yeah. it is a tradeoff. Given that most PCB terminals are 0.2 inch spacing, and the header pins are 0.1 inch, you could maybe put the jumpers between the header and the terminal bolocks, and stagger them so they don't take up too much space, but the board would then be that much wider. ANd I suppose that once you have wired your jumpers, you're unlikely to want to change them very often.
@David @Duane: As I recall we did discuss doing something like this -- but the header pin connectors protrude above and below the board (so as to allow for the stacking of shields), which means we need to have access to both the terminal pins AND the screw-block pins INSIDE of the header pin connectors so that we can connect them to the prototyping area...
David - I thought about doing that, but didn't want to add the additional board space. If I were to go that route, I'd probably end up with a block of jumpers that would all all permutations of connection.
Were I doing this, I'd have a jumper next to each header / Screw terminal that you could select (with one of those little black jumpers that fit over pins). More PCB space, but much easier to use. I did a PCB graphic but I cannot get it into my post, I'll email it to you Max.