Areas for discussion.

Similarly, in addition to board reference design, I wonder if folks would find it handy to break it down to the actual AVR chip (ATmega8, 44, 88, 168, 328, 644, etc.), clock speed (1, 8, 16, 20MHz, etc.), and reset method.

There have been several threads about setting the configuration.

The parameters were:

  1. Microcontroller (e.g. ATmega8, 44, 88, 168, 328 ...)
  2. Microcontroller package (28pin DIP = 6 ADC, 32pin TQFP = 8 ADC)
  3. Clock speed
  4. Pin out printed on the board

You've added:
5. Reset method.
What is the goal of stating this too?

I believe the premise has been that the basic board design "e.g. Arduino Diecimila" is a summary of 2, 3, and 4. I think it is also a summary for 5, except some boards let you defeat auto-reset.
What would "reset method" be used for?

In addition to COM port selection, I wonder if it would be useful to be able to adjust upload speed.

To change the upload speed, I think the USART in the ATmega needs to change too. How would that work?

GB