This is not really a mod, but it's not quite a review, so maybe this is the best area for it.
I bought a cheapish Tipro MID KM128A point of sale board.
(Still dirty, and I used the labels that came with it.)
They have Cherry black switches in a 8 X 16 grid. The tops have flat, removable clear caps so you can put labels in. Spacing is standard, just over 19mm, though the tops are big, making the actual gaps small. Using normal Cherry keyboard caps should be straightforward.
The 128 keys are all programmable - with 4 layers! You can define keys to lock into each layer, or to shift into another layer just while being held down (think Fn keys.) The 4 LEDs at top left show which layer is active.
I made the first layer QWERTY, the second holds the Number Pad and some extra navigation keys.
I programmed layer 3 as Colemak, layer 4 as Dvorak.
The board isn't N-key rollover, but it is designed for using oversized keytops (1x2, 2x1, 2x2) so keys next to each other are never a problem.
I'll probably open it up soon, to see if diodes could be easily added, and maybe whether it would make a good controller for a more conventionally-shaped board.
Here's a better idea of the main layout, as the existing labels didn't cover everything:
EDIT>And normal keycaps did fit easily: