Very easy to assemble. I ended up switching out the switches I got with Hako Violets. They were a little snug but did snap into the carrier plate and matched the PCB footprints perfectly. Very solid PCB!
Can't wait to get in and mess around with the firmware on this bad boy. Here's a thought -- I wonder, if you added a couple of small components, how hard it would be to give it audio OUTPUT capability and make it emulate, in a glorious RGB homage, an old-school BLUE BOX? If you run with this idea I get a free upgrade. ;-)