PCB is excellent quality; layout is good.
For PCB for Programmable Macro Keyboard + Encoders v2.
I have built the keyboard and tested it; everything seems to work very well with the sample sketch from Ryan. I economized a bit on the main switches and used some built by APEM, Inc. (ADTS24RV); they were $.70 each from Digi-Key. I put white caps on them (AKTSC21I); they were $.22 each from Digi-Key. I soldered pins on the bottom of the Arduino ProMicro and soldered female DuPonts on the PCB in case I need to change out the uC. I am not a gamer and plan to use the keyboard on OBS Studio, DaVinci Resolve, and with my ICOM 7300 ham radio. I have another bare PCB, and may try making a case for the keypad I build from it. Overall, I recommend the product. The documentation could be improved.