TAF is a pain to work on. The mechs are hardwired to the harness without connectors in the necessary places, and the playfield just tilts up and does not slide out, although you can pull the playfield off the hinge to move it forward.
Bally learned and TZ does not have those two issues, but it has a lot to do and the clock is complicated.