Cool stuff! It's a good idea to add LED support to the lamp driver if you're planning to sell them. Here's a proof of concept layout I did of the Bally lamp driver board as an example of a different approach to that board. I used SMD SCRs but DIP would fit in the same space and basically route the same:
Aux_Lamp_Driver_Example.png
For the 5101-6264 adapter, the 5101 package will fit under the 6264 if you use the smaller pads on the 5101. That would make the board quite a bit smaller, relatively. I've given examples on the forum for combining the enables of the 5101 to add Gottlieb System 80 support and isolating the inputs and outputs of the 5101 with a 74LS244 to add Gottlieb System 1 support. It's worth considering adding that stuff to expand the potential market.
I've also been considering adding a jumper to my 5101 and 6116 NVRAM adapters for two banks of RAM. I think some people would like that. In theory, you could then run a switch to the coin door to switch between two sets of audits, high scores, etc... or just leave the jumper and switch it that way. That's something else to consider adding.
An MPU is a different universe than these small boards in terms of routing and prototyping, but it's not rocket science. You can definitely get there with enough time and effort.