Quoted from joetechbob:I wonder how hard it would be to integrate with the Mission Pinball fwk...
If you're going to start doing that then you're probably taking this beyond what the OP originally intended. If you want to control with MPF, you might want to take a look at LISY. That replaces the MPU board in your machine, can run the standard game code (it has pinmame embedded to do the control) and can also be connected to a computer running MPF. In that case it basically becomes a "slave" to MPF.
https://www.lisy.dev/lisy35.html
But I love what the OP is doing with this, hooking an Arduino to the board and trying to get it integrated with all the existing components is really clever