A much cheaper way might have been to buy a couple of Novation Launchpads. 8x8 full RGB tactile buttons for 90€, MIDI-controllable. Four of those next to another for 16x16 at 360€ plus a little bit for cables and controller comes out at 1/3 the price
Looking at teardown images of the launchpad pcb, it might be possible to shave down the ground plane on the two non-button sides enough that you could mate them up with no bezel interfering.
Re: illuminated tact’s: Old launchpads go for $25 - $30 on ebay, and you don’t have to purchase your own control and power components…