Is there a core available for the 1284P family? (isn't it just a big 644?)Do you picture this core having built-in support for the gadgets?
Why DIP vs SMD?
I'd ditch the DB9 and use a header. You can get IDC DB connectors that use ribbon cable so they still look neet and can easily be mounted remotely, makes fitting the board into an enclosure easier and you can swap from male to female without desoldering a connector.
The cores at http://www.avr-developers.com will work on Bob's board, as will the bootloader.
They would work on the thing from Atmel as well.
So I would add the 2x3 header so there is a quick and neat solution to wiring up serial with IDC connectors.
Nope. millis, micros, delay, and delayMicroseconds will not work correctly at 11.0592 MHz. Which is why I asked if clock speed was the only issue.
millis, micros ... will not work correctly at 11.0592 MHz ... What happens if the F_CPU is set to that frequency?