Aron, I had a (final) thought relating to testing the board. I have not specified any test points because my prototype is DIP therefore I just hang a probe off a chip leg. I cannot do that in SMD-land. Although I have identified many potential test points, there are only 7 where I think we need a distinct pad. All the others can be accessed by DIP chip legs. If it is possible to put in 7 pads (as below) that should be really helpful.
TP1 U22-5 2s timer output
TP2 U23-1 50ns W60h pulse
TP3 U45-6 50ns R60h pulse
TP4 U28-6 50ns delayed W60h pulse
TP5 U40-8 50ns burst clock trigger
TP6 U27-2 50ns primer clock trigger
TP7 U26-2 22.579MHz clock.
If I get time over my holidays I will continue work on the board test schedule along with the software (EEPROM based).
Thanks for all your support in this.
Mike