I'm still working on mine at the moment.
I opted for a little simpler approach than the one you are planning.
I layed out all my "must-have" panels, and started going nuts with the spacers etc...
I then started simplifying, and decided that I could do everything I wanted without a huge number of spacers.
My CP area is exactly 24" wide.
Using that area, I decided that I could do most of the modules 6" wide.
The trackball modules, one T-stik plus module and the Tron stick modules will be 12" wide.
That will let me do just about every game I can think of near-perfectly.
The modules necessary for it are:
(2) 2-button (Asteroids left side)
(2) 4-button (Asteroids right side/Star Trek buttons)
(1) 4-button diamond layout (Vanguard)
(2) T-stick Pluses (on 6" modules)
(1) T-stick Plus (on a 12" module to center perfectly for games like Pac-man/Donkey Kong)
(2) Top-fire Happs (needed for tank games, etc...)
(1) Repro Defender Stick w/Reverse Button (Can't do Defender justice without it)
(2) Tron Sticks (need two for games like Vindicators/Sarge)
(1) DOT Spinner
(1) Model 3 Spinner (need two spinners for Blasteroids)
(2) Trackballs
(2) 6" Spacers
I don't play fighters, but (2) 7-button panels would cover that as well.
As far as how I'm mounting them, I'm using
Connecting Bolts to screwed into T-nuts to hold the modules down.
The screws have an allen-wrench head on them, and I bought a bit for my cordless screwdriver to make the swapover faster.
I'll post some pics after I get it to a more finished state.