I wonder if part of the popularity of the 6800 processor in the pinball boards was due to Heathkit over in Benton Harbor Michigan. They had their ET-3400 microprocessor trainer that used the 6800 and those were heavily used in schools. Benton Harbor isn't all that far from where most of the games were made.
You can usually get a ET-3400 trainer easily and they are nice for learning the 6800. There are also quite a few secondhand 6800 books available on Amazon.
I used to do tons of programming on the Z80 and one thing that jumped out when writing 6800 code is that just about every instruction affects the flags. That wasn't the case with the Z80.
Projects like this are great for dusting off old coding skills!
What cross assembler are you using?