For prototypes & proof-of-concept tests, vigorous application of the KISS Principal is always a good idea. And in any case, the first iteration has already been sent off for PCB fabrication.

Just curious... which microcontroller are you using? An AVR of some sort? And from the images... is that in a QFN package?