I've done it. I've bought machines that were in pieces scattered on the floor. That because we're crazy. I've done all the cabinets and rebuilds and clearcoats, etc. and I have to say you have gone seriously above and beyond here. People don't realize how many different skills it takes to do something like this. Mechanics, woodworking, electronics, artwork, it's definitely a skillset few have.
I wish I lived near you, sometimes it helps to have a set of fresh eyes to look things over. Sometimes I back off for a little while and come back and find the problem immediately. I'm been building a custom pinball recently, I got a little burned so I walked away for a little while. I think I'm ready to get back on it this week.